Показать сообщение отдельно
  #4 (permalink)  
Старый 09.12.2012, 02:48
Профессор
Отправить личное сообщение для Hoshinokoe Посмотреть профиль Найти все сообщения от Hoshinokoe
 
Регистрация: 08.01.2012
Сообщений: 253

TheSameSon,

Тебе указали на ошибку: вместо операции сравнения (==) у тебя стоит операция присваивания (=). Поэтому по клику текст всегда меняется на "Ваше имя".

onclick="if(this.value='Ваше имя') this.value=''"

И вместо события onclick в данном случае нужно использовать onfocus.

<input onblur="if(this.value=='') this.value='Ваше имя'" onfocus="if(this.value=='Ваше имя') this.value=''" type="text" id="wsf_name" name="wsf_name" value="Ваше имя" />

Последний раз редактировалось Hoshinokoe, 09.12.2012 в 02:56.
Ответить с цитированием