Определение порядкового номера формы и поля (JavaScript)

Статус
В этой теме нельзя размещать новые ответы.

Fist

Создатель
Регистрация
5 Сен 2007
Сообщения
77
Реакции
4
Существует необходимость определить порядковый номер формы и поля. Т.е. что бы при загрузке страницы с полями в эти поля подставлялись их порядковые номера и номера их формы. Если просто в цикле подставлять все возможные поля, то если поле не существует выдает ошибку. Т.е. надо проверить существует ли поле.
Погуглил и нашел, что такая конструкция:

for (var x=0; x<=15; x++)
{
for (var y=0; y<=15; y++)
{
if (document.forms[x].elements[y].value !== undefined)
{
document.forms[x].elements[y].value = 'form'+x+'-field'+y;
}
}
}

должна работать. Но почему то она не работает. Подскажите пожалуйста, как сделать. =) Заранее спасибо
 
Чутка опечатался когда сюда код вбивал...(во внутреннем цикле x) сори.
Единственное отличие кода который я использовал и который дали вы это undefined в ковычках. Попробовал не помогает. Кстати пробовал и true. Заполняются только поля нулевой формы.:confused:
 
Так должно работать, но ты уверен, что у тебя в документе вторя форма не во фрейме?

А, вообще, пациента в студию. Так хоть видно будет, что к чему
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху