добавить текст в элемент, когда флажок установлен - PullRequest
0 голосов
/ 31 января 2020

Привет! Я пытаюсь вставить значение из моего листа Google рядом с моим флажком материализации, если флажок установлен, мне нужно, чтобы он возвращал значение из моего листа Google, если флажок установлен как ложный, он оставил бы его пустым. пробовал все виды способов, но не могу заставить его работать.

HTML

   <form action="#">
     <p>
      <label>
        <input type="checkbox" id ="NewJobSW" class="filled-in" >
        <span for="NewJobSW">New Job</span>
      </label>
    </p>

  </form>
   <div>
    <h5><span  id='getNJ'> </span></h5>
   </div>

JS код

     <script>
          <?
          var sheet   = SpreadsheetApp.openById("1QMgcxD4ujIE95a3GbA5hVU8lXrackjTwdHECqY0ks").getSheetByName("HelpSheet");
          var data = sheet.getRange("D2").getValue();
          ?>
          google.script.run.withSuccessHandler(getNJ).getNJ();

          function getNewJob(getNJ){

              var triger= document.getElementById("NewJobSW").value;  
                   if(triger = true){                 
                       document.getElementById('getNJ').innerHTML = getNJ
                    }else if(triger = false){
                         document.getElementById('getNJ').innerHTML = ""

                    }
      </script>

Спасибо

1 Ответ

0 голосов
/ 31 января 2020

Флажок можно установить только таким способом ...

 if(NewJobSW.checked){getNJ.innerHTML='123';} else {getNJ.innerHTML='0';}

Примечание: я использовал «123» в качестве примера, но вам придется правильно назначить значение из вашей электронной таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...