Почему document.forms[0] и document. имеют разные элементы в Struts 2?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Почему document.forms[0] и document. имеют разные элементы в Struts 2?

Сообщение Anonymous »

Я пытаюсь реализовать проверку на стороне клиента в Struts 2. Моя тема — xhtml. Сгенерированный код JavaScript не может проверить мой код.
После отладки я обнаружил, что Struts 2 использует следующую нотацию для ссылки на элементы:

Код: Выделить всё

form = document.getElementById();
service = form.elements['service'];
дело в том, что служба работает как неопределенная.
Когда я это проверил, form.elements имеет значение null.
Однако, если я получу доступ к форме с помощью document.formname, я смогу увидеть поля в коллекции элементов.
Я я думаю, что document.forms[0] возвращает тот же объект, что и document.getElementById(formid). В чем разница?

Подробнее здесь: https://stackoverflow.com/questions/247 ... -in-struts
Реклама
Ответить Пред. темаСлед. тема

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

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»