Так что моя проблема в том, что всякий раз, когда я запускаю этот цикл, он захватывает только элементы элемента при первом прокрутке. Есть ли способ заставить это делать эти изменения каждый раз?Получение элемента по идентификатору каждый раз, когда я прохожу через
<script>
for (i=0; i<5; i++){
document.write('<div id=\"blah\" >text</div>');
var b = document.getElementById("blah");
b.style.width ="200px";
b.style.backgroundColor="yellow";
}
</script>
Это может помочь http://stackoverflow.com/questions/802854/why-is-document-write-considered-a-bad-practice. Кроме того, вы забыли объявить 'i'. – elclanrs
id уникален, вы должны использовать свойство name и использовать getElementsByName() – Saturnix