Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
Очистка поля ввода от значения по умолчанию

Очистка поля ввода от значения по умолчанию

Скрипт очищает поле ввода input при клике на нее, т.е. когда поле получает фокус.

Скрипт сделан универсально, проверяет значение по умолчанию и никак не влияет на текущее значение. Т.е. при повторном клике на поле оно очищаться не будет.

Исходный код этого примера:
<script type="text/javascript">
 //Скрипт, очищающий элемент формы от текста при клике на нее
function doClear(theText) { if (theText.value == theText.defaultValue) { theText.value = "" } }
function doDefault(theText) { if (theText.value == "") { theText.value = theText.defaultValue } }
</script>
<p>
	<input type="text" name="textfield" size="40" maxlength="150"
	value="введите ваше имя"
	onFocus="doClear(this)"
	onBlur="doDefault(this)">
</p>

.