簡體   English   中英

從本地讀取txt文件放入數組,並將數組放入<select>

[英]Read txt file from local put into array and array into <select>

您好,我在htaEdit中制作了一些應用程序。 我需要帶一些txt文件,讀取其中的每一行並將其放入。 這是select的代碼:

   <select  onchange="disablePodkategoriju();" style="width:220px;margin-left:80px;"  id="dropdown2" name="">
   <option value="" selected="default" disabled>Selektujte...</option>
   </select>

我不知道該如何制作javascript。 但是我測試了使用本地代碼從本地上傳文件並使用ActiveX對其進行管理:

      var fso = new ActiveXObject("Scripting.FileSystemObject"); 
      var s = fso.OpenTextFile("test.txt", 1, true);
      var row = s.ReadLine();
      alert(row);

我的txt文件包含10個單詞AA BB CC .. smt這樣

var fso = new ActiveXObject("Scripting.FileSystemObject"); 
var s = fso.OpenTextFile("test.txt", 1, true);
select = document.getElementById('dropdown2');
var arr=new Array();
var i=0;
do {
arr[i]=s.readLine();
}
while(s.readLine!=null);
for (i = 0; i<arr.length; i++){
    var opt = document.createElement('option');
    opt.value = "option"+(i+1);
    opt.innerHTML = arr[i];
    select.appendChild(opt);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM