Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Foshvad от 02 Июля 2002, 10:51:53
-
Люди, как в javascript’ом обратиться к input, имя которого содержит символы ‘[’ и ‘]’, например field[a]
Если бы оно было без [a] – то можно просто field.value, а так при обращении к field[a].value javascript думает, что этого его массив…
Как это можно обойти?
-
У меня такое работает для чекбоксов вида ph[ph_id] :
document.forms(\'editform\').elements(\'ph[\'+ph_id+\']\').checked
-
Странно, но
alert(document.forms(\'newpost\').elements(\'field[\'+subject+\']\').value);
javascript вообще не видит....
Это вообще правльная запись?
-
Правильная.
Проверила у себя - работает.
Может, оно у тебя после проверки какого-то условия стоит, и до этой строчки просто не доходит?
Или у тебя алерт пустое окошко выводит?
-
Вот это:
ничего не выводит :(
Что тут не так?
-
ух, заработало! Спасибо! :)