Введение в JavaScript

       

Защита поля ввода


Для защиты поля от ввода в него символов применяют метод blur() в сочетании с обработчиком события onFocus:

<FORM> <INPUT SIZE=10 VALUE="1-е значение" onFocus="document.forms[0].elements[0].blur();"> <INPUT TYPE=button VALUE=Change onClick="document.forms[0].elements[0].value= '2-е значение';"> <INPUT TYPE=reset VALUE=Reset> </FORM>

В этом примере значение поля ввода можно изменить, только нажав на кнопки Change и Reset. При попытке установить курсор в поле ввода он немедленно оттуда убирается, и таким образом, значение поля не может быть изменено пользователем.



Содержание раздела