2014-07-18 2 views
0

루프로 여러 입력 필드를 만들고 싶습니다. 대신에 서로 다른 ID를자바 스크립트 변수 입력 ID

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

는, 각 ID는 "idVar [I]"대신 "test0", "TEST1"의 ....

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

그래서 어떻게 변수로 ID를 이름을 지정할 수 있습니다 : 그래서 내가 입력을받을 수없는 이유는 무엇입니까?

+1

'document.write를 ('<입력 유형 = "텍스트"ID는 = "'+ idVar는 [내가] + '">');' – techfoobar

답변

4

연결하여 제대로 :

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

감사는 '당신에게 – user2867054

+0

근무 다시 오신 것을 환영합니다! –