在 HTML 中动态添加文本框

Dynamically adding textbox in Html

本文关键字:文本 添加 动态 HTML      更新时间:2023-09-26
 function change() {
        var select = document.getElementById("slct");
        var divv = document.getElementById("container");
        var value = select.value;
        for (i = 0; i <value; i++) { 
            toAppend += "<input type='textbox' >";
        }
        divv.innerHTML=toAppend;`enter code here`
        return;
     }

有此代码,我正在通过下拉菜单调用它

<select id="slct" onchange="change();">
     <option value="0"> select value </option>
   <option value="1"> 1 </option>
     <option value="2"> 2 </option>
   <option value="3"> 3 </option>

但它没有显示任何东西

for循环之前声明var toAppend=''