Есть текстовое поле
<input onblur="if(this.value=='') this.value='Ваше имя'" onclick="if(this.value='Ваше имя') this.value=''" type="text" id="wsf_name" name="wsf_name" value="Ваше имя" />
Хотелось бы, чтобы когда пользователь введет какое-то значение, потом уберет указатель с элемента и снова поместит его туда (чтобы что-то дописать) оно не сбрасывалось на ''.
Сейчас это происходит, т.к. value все равно остается "Ваше имя" даже если в поле введено другое значение. Предполагаю, что нужно что-то типа
onchange="this.value='вот тут нужно получить то, что вводит пользователь'"
. Пытался, не получилось.