Для динамического формирования содержимого формы можно использовать innerHTML:
document.getElementById("myTag").innerHTML = "myValue";
Но данный способ плохо работает с формами -добавление новых элементов формы не всегда работает, вернее не всеми браузерами отрабатывается корректно. Поэтому правильнее использовать другой способ:
Например, наполнение SELECT:
document.getElementById("myTag").innerHTML = "myValue";
Но данный способ плохо работает с формами -добавление новых элементов формы не всегда работает, вернее не всеми браузерами отрабатывается корректно. Поэтому правильнее использовать другой способ:
Например, наполнение SELECT:
var sel = document.getElementById('result'); // Очищаем список while(sel.hasChildNodes()) { sel.removeChild(sel.item(0)); } // Добавляем новый var newOpt = document.createElement('OPTION'); newOpt.value = 0; newOpt.innerHTML = "все"; sel.appendChild(newOpt)P.S. 2008-год. Лучше использовать библиотеку jQuery - она позволяет легко"на лету" управлять содержимым веб-документа.
Last modified: Thursday, 14 July 2011, 6:47 PM