第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

來(lái)自谷歌工作表腳本的下拉列表,帶有插入自由文本的選項(xiàng)

來(lái)自谷歌工作表腳本的下拉列表,帶有插入自由文本的選項(xiàng)

烙印99 2023-05-11 15:59:59
所以我試圖獲得一個(gè)下拉列表,該列表允許我也使用此代碼插入自由文本我可以從我在谷歌表格中選擇的范圍中選擇一個(gè)項(xiàng)目但是有沒(méi)有辦法讓它也允許文本輸入新的文本。這是我的代碼我也嘗試過(guò)使用數(shù)據(jù)列表(可能會(huì)更好)但是我無(wú)法讓它正常工作任何幫助將不勝感激<div class="row">        <script type="text/javascript"></script>          <script>          <?          var sheet   = SpreadsheetApp.openById("ID").getSheetByName("Sheet");          var lastRow = sheet.getLastRow();            var myRange = sheet.getRange("A2:A"+lastRow);           var data    = myRange.getValues();                    ?>          google.script.run.withSuccessHandler(populategetEmp1).getEmp1();         </script>         <div class="form col-md-6">      <label for="emp1">Client</label>        <select  id = "emp1" class="form-control" >         <option value=""  ></option>          <? for (var i = 0; i < data.length; ++i) { ?>         <option ><?!= data[i] ?></option>         <? } ?>        </select>      </div>
查看完整描述

1 回答

?
茅侃侃

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超22個(gè)贊

我相信你的目標(biāo)如下。


您想要為下拉列表添加文本輸入。

在這種情況下,如何使用 datalist 標(biāo)簽如下?


修改腳本:

<script>

function test() {

  var value = document.getElementById("input").value;

  console.log(value)

}


//google.script.run.withSuccessHandler(populategetEmp1).getEmp1();

//

//function populategetEmp1() {

//  return;

//}

</script>


<div class="form col-md-6">

<label for="emp1">Client</label>

<input type="text" id="input" list="emp1" placeholder="Input text.">

<datalist id="emp1" class="form-control" >

  <?

  var sheet   = SpreadsheetApp.openById("ID").getSheetByName("Sheet");

  var lastRow = sheet.getLastRow();

  var myRange = sheet.getRange("A2:A"+lastRow);

  var data    = myRange.getValues();

  for (var i = 0; i < data.length; ++i) { ?>

  <option value="<?!= data[i] ?>">

  <? } ?>

</datalist>

</div>

<button onclick="test()">Click</button>

當(dāng)您打開(kāi) HTML 時(shí),您可以將自由文本輸入到文本輸入中。

當(dāng)您單擊文本輸入右側(cè)的倒三角形時(shí),將顯示下拉列表。

當(dāng)您單擊“單擊”按鈕時(shí),將檢索該值,您可以在控制臺(tái)上看到它。


查看完整回答
反對(duì) 回復(fù) 2023-05-11
  • 1 回答
  • 0 關(guān)注
  • 116 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)