Очистка поля ввода от значения по умолчанию
Скрипт очищает поле ввода 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>
.
Прокомментировать/Отблагодарить