[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Получение всех элементов формы одинакого типа!
Miha
Помогите пожалста!
У меня на форме куча всего и там же 4-поля типа hidden.
При отправке срабатывает java-функция, где мне надо в цыкле пройти по всем этим hidden-полям и сравнить их значение. Все это собирался делать в цыкле.
Но как получить доступ к этим полям я не знаю, только что через DOM, но и так тоже не знаю.
что то типа этого, но это не работает

for(var i=0; i<=document.RegForm.length; i++)
{
if(document.RegForm.elements[i].type=='hidden')
j++;
}
alert(j);

Какие будут варианты? unsure.gif



Спустя 26 минут, 22 секунды (8.02.2010 - 18:19) Miha написал(а):
Блин все работает! Sorry! wink.gif
Но если есть оптимальнее делитесь cool.gif

Спустя 22 минуты, 47 секунд (8.02.2010 - 18:42) Miha написал(а):
Блин всё таки не работает!
Сообщение не выводит, хотя "document.RegForm.elements[i].value" значение имеет!
Почему так, и как иначе?

for(var i=0; i<=document.RegForm.length; i++)
{
if(document.RegForm.elements[i].type=="hidden")
{
if(document.RegForm.elements[i].value=="True")
{
alert(document.RegForm.elements[i].value);
}
}
}


Спустя 4 часа, 56 секунд (8.02.2010 - 22:42) andyp написал(а):
document.RegForm - не очень хорошо.
Лучше document.forms['RegForm'] или document.getElementById('RegForm'), если RegForm - это id.

Спустя 19 минут, 12 секунд (8.02.2010 - 23:02) andyp написал(а):
Но вообще проверьте значение value.

Спустя 16 часов, 37 минут, 22 секунды (9.02.2010 - 15:39) Miha написал(а):
Все спс разобрался!
andyp
Цитата

ocument.RegForm - не очень хорошо.

Это еще почему? huh.gif

Спустя 1 день, 20 часов, 16 минут, 3 секунды (11.02.2010 - 11:55) andyp написал(а):
Например, нельзя таким образом работать с элементом у которого id равен какому-либо зарезервированному имени, например <div id="images"> или <div id="forms">, это уже конфликтная ситуация.

А вообще, согласно стандартам для обращения к свойствам объекта используется метод getElementById.

Спустя 6 часов, 46 минут, 28 секунд (11.02.2010 - 18:42) Miha написал(а):
Ммм. Понятно! Спасибо за информацияю, не знал!


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.