| imho.ws |
![]() |
|
|
|
# 1 |
|
Member
Регистрация: 03.07.2003
Адрес: Voronezh, Russia
Пол: Male
Сообщения: 294
![]() ![]() ![]() |
JS. Динамическое добавление INPUT и Opera...
Очень хотелось организовать автоматическое добавление строк INPUT в форму. Вот, что у меня получилось:
JavaScript: Код:
var routeCount = 0;
function addRoute(){
routeCount++;
document.getElementById('routelist').innerHTML = document.getElementById('routelist').innerHTML+
"<div><input class=longvalue type=text name=route"+routeCount+"></div>";
}
Код:
Route Section <a class="plus" href="javascript:addRoute()">Добавить</a><br> <div id="routelist"></div>
__________________
Это жжжж неспроста... |
|
|
|
|
# 3 |
|
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Здесь основная суть в том, что в opera и ff по умолчанию нет свойств [inner|outer]HTML. Их нужно либо реализовать (переписать прототип объекта), либо создавать элементы через DOM. То есть document.createElement(), element.setAttribute(), node.appendChild() и т.д.
|
|
|