JS: Получение объекта элемента формы по имени

P
На сайте с 16.06.2008
Offline
14
1177

Предположим есть форма с элементом:

<form>

<input type="text" name="age" />

</form>

Имея объект формы, можно получить его элемент по имени:

alert(form.age);

Но что если елемент будет иметь имя:

<input type="text" name="age[some]" />

alert(form.age[some]);

Таким методом его уже не получить? Или может возможно как-то подправить синтаксис не прибегая к getElementsBy...?

[Удален]
#1

alert(form.["age[some]"]);

+ рекомендую юзать http://www.w3schools.com/htmldom/met_doc_getelementsbyname.asp

P
На сайте с 16.06.2008
Offline
14
#2
bearman:
alert(form.["age[some]"]);

+ рекомендую юзать http://www.w3schools.com/htmldom/met_doc_getelementsbyname.asp

Небольшая неточность, скорее так form["age[some]"]

Спасибо, работает

[Удален]
#3
prometex:
Небольшая неточность, скорее так form["age[some]"]

Спасибо, работает

да, точку незаметил :) но этоневажно)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий