2 заметки с тегом

input РСС

26 февраля 2009, 20:04

Как спрятать предустановленный текст в поле формы (input) при клике(onclick) или фокусе(onfocus)

у инпута есть свойство defaultValue, что отдаёт ДжаваСкрипту значение инпута в момент загрузки страницы. Когда кто-то клацнет (перейдёт) на поле формы, можно сравнить значения инпута (value) с тем значением, и если они равны, обнулить инпут. Просто и красиво :)

Вот такой вот скриптик с этим легко справится ;)
function clearText(thefield){
	if (thefield.defaultValue==thefield.value) 
		thefield.value = "";
}


и ещё премер формы
<form action="/" method="get">
	Введите текст: 
	<input type="text" name="ourtext" value="e-mail" onfocus="clearText(this)"/> 
	Нажмите кнопку: 
	<input type="submit" name="OK" value="OK" class="btn" onfocus="blur()"/>
</form>
input   javascript

27 июня 2008, 14:22

javascript and form (input, text, hidden) и элементы формы

document.forms["formname"].inputname.value
где formname — id формы, а inputname — имя (name) инпута (text, hidden, password, etc)
javascript   input   hidden