Initialization JavaScript code:

Main JavaScript code:

Show this JavaScript code
Test form
First name:
Last name:
Your data
First name:  
Last name:  

Note: full english description will be later.



Задача: После заполнения формы - проверить чтобы оба поля были заполнены. Показать введенный юзером текст при помощи "alert". Скрыть форму и отобразить блок с введенным текстом.

Данный пример демонстрирует прежде всего возможность враппера получать достум к элеменам формы не через DOM, а через массив document.forms. Обратите внимание на то, что независимо от того как вы получили обертку на элемент формы первый раз (через DOM или через массив document.forms) все последующие обращения, независимо от способа обращения будут возвращать вам ссылку на ту-же самую обертку.

В данном примере также показано - как просто с помощью js-wrapper можно вписать новый текст в html-элемент. Для этого достаточно всего-лишь вызвать метод write у обертки элемента и передать нужный текст в первом аргументе. У метода write есть еще второй необязательный аргумент, который может иметь следующие значения:

  • -1 - вставить новый текст перед имеющимся в блоке;
  • 0 - заменить имеющийся в блоке текст (по умолчанию);
  • 1 - вставить новый текст после имеющегося в блоке