а если пользователь случайно фокус переведет на это поле? что заново заполнять?
и вообще не понятно, за что товарищ Nick просит пиво, так как получилась какое то несуразица.
Код:
<script>
var clear = function() {
document.getElementById('text').value = '';
}
</script>
<input id='text' vaue='МНОГО ДАННЫХ' onClick='clear();'>
а если полей десять, то что писать десять функций? и каждый раз когда пользователь будет кликать по полю, например, что бы отредактировать данные или нечайно будет попадать мышкой, то данные будут удаляться?
самый простой вариант, без JavaScript
Код:
<form action="" method="get">
<input name="name" type="text" />
<input name="email" type="text" />
<input name="reset" type="reset" />
</form>
с JavaScript-м если Вы хотите очистить все поля, то надо пробежаться в цикле по всем <input type="text" /> и выставить value = ''