Вопрос
Мне нужно сделать так:
если юзер не ввел в форму текст, то чтобы курсор возвращался обратно в форму, до тех пор пока что-нибудь не введут.
Ответ
<script
language=JavaScript
type=text/javascript>
function vernis(mesto)
{ if (mesto.value=="")
{ alert("Введи че-нидь") mesto.focus() }
else if (mesto.value=="dаn")
{ alert("Ты крут, на тебе розовый цвет")
document.bgColor='pink' }
else { } }
</script>
<input type="text"
width=35
onBlur="javascript:vernis(this)">
Поясняю:
Если юзер ничего не вводит, то ему говорят введи что-нибудь, и курсор возвращается в форму, если юзер вводит dan, то что-нибудь происходит (в нашем случае цвет документа меняется), если же что-нибудь другое вводит (отличное от пустой строки и dan), то ничего не происходит. Тут сами поменяйте под свой лад.
Из конференции Expert_FAQ
Copyright 2000-2004 Сообщество Чайников
Контактная информация