Как вставить переменную из JS в html?

Рейтинг: 0Ответов: 1Опубликовано: 16.01.2023

Как вставить в <style> переменную option из функции job ? P.S. Это html верстка сайдбара гугл таблиц

<select>\n${option}\n</select>

<script>
  function job() {
  const ss = SpreadsheetApp.getActive();
  const sheet = ss.getSheetByName('База данных');
  var data = sheet.getRange('B3:B').getValues();
  var options = data.map(x=>`\t<option value="${x[0]}>${x[0]}</option>`).join('\n')
  }
</script>

Ответы

▲ 0Принят

Вангую, возможно нужно вот такое...

job()
function job() {
  //const ss = SpreadsheetApp.getActive();
  //const sheet = ss.getSheetByName('База данных');
  //var data = sheet.getRange('B3:B').getValues();
  var data = [
    [1],
    [2],
    [3],
    [4],
  ]
  var options = data.map(x => `\t<option value="${x[0]}">${x[0]}</option>`).join('\n')
  document.querySelector('select').innerHTML = options
}
<select></select>