Advertisement
VladislavNechepaev

Untitled

Aug 10th, 2021
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var mainWrapper = document.getElementsByClassName("main pull-left")
  2.       if (!mainWrapper.length) mainWrapper = document.getElementsByClassName("main")
  3.       const mainHeader = mainWrapper[0].getElementsByClassName("clearfix")[0]
  4.       const mainCustomFields = document.getElementsByClassName("custom-fields")[0]
  5.       const covidDropdown = document.createElement("select")
  6.       covidDropdown.id = "covid-dropdown"
  7.       const optionNull = document.createElement("option")
  8.       optionNull.innerHTML = "..."
  9.       const optionYes = document.createElement("option")
  10.       optionYes.innerHTML = "Yes"
  11.       const optionNo = document.createElement("option")
  12.       optionNo.innerHTML = "No"
  13.       covidDropdown.appendChild(optionNull)
  14.       covidDropdown.appendChild(optionYes)
  15.       covidDropdown.appendChild(optionNo)
  16.       covidDropdown.onchange = function(){ renderController() }
  17.       const covidDropdownHeader = document.createElement("label")
  18.       covidDropdownHeader.htmlFor = "covid-dropdown"
  19.       covidDropdownHeader.innerHTML = "Have you been abroad in the last 7 days? Do you have any signs of SARS? Have you contacted suspected / COVID-19 patients for the last 14 days?"
  20.       covidDropdownHeader.style.marginTop = "10px"
  21.       covidDropdownHeader.style.marginRight = "50px"
  22.       const covidDropdownMessage = document.createElement("div")
  23.       covidDropdownMessage.innerHTML = "Sorry, you are not allowed to visit the office."
  24.       covidDropdownMessage.style.color = "red"
  25.       covidDropdownMessage.hidden = true
  26.       mainHeader.after(covidDropdownMessage)
  27.       mainHeader.after(covidDropdown)
  28.       mainHeader.after(covidDropdownHeader)
  29.  
  30.  
  31. // =============================
  32.  
  33.  
  34. if (covidDropdown.value === "No") {
  35.           mainCustomFields.hidden = false
  36.           covidDropdownMessage.hidden = true
  37.         } else {
  38.           mainCustomFields.hidden = true
  39.           if (covidDropdown.value === "Yes") covidDropdownMessage.hidden = false
  40.           if (covidDropdown.value === "...") covidDropdownMessage.hidden = true
  41.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement