HTML을 반복하지자바 스크립트가 루프 연결된 문자열
<div id="this1"></div>
JS
var total = 5;
for (var i=0; i<total; i++){
var id = "this" + i.toString();
var s= document.getElementById("this1");
s.innerHTML += id;
s.innerHTML += "<br/>";
}
내가 원하는 무엇
this0
this1
this2
this3
this4
는 VAR ID로 요소 선택을 변경하는 것입니다 출력 .
var s= document.getElementById(id);
이렇게하면 루프가 한 번 반복되어 중지됩니다. 나는 등 루프 내가 1,2,3에 대한 변경하고 IE와 HTML의 DIV ID가 일치하는 경우 :
HTML을
<div id="this3"></div>
JS
for (var i=3; i<total; i++){
출력
this3
필자는 정상적인 결과를 얻었습니다. 그러나 0에서 iterator를 시작하면 1 루프를 얻습니다.
근본적인 무언가가 내 반기에 눈치 채지 못하겠습니까?
굉장 해요. JS 작성에 익숙하지 않아 완벽하게 해결되었으므로 몇 분 안에 닫을 수 있습니다. –