我想用循环创建几个输入字段。

    idVar[i]= "test"+i;
    document.write('<input type="text" id=idVar[i]>');


每个id都是“ idVar [i]”而不是“ test0”,“ test1”,...,而不是不同的id。
所以我无法获得输入:

 myInput=document.getElementById(idVar[i]);


那么,如何使用变量命名ID?

最佳答案

正确连接:

document.write('<input type="text" id="'+idVar[i]+'">');

09-30 10:06