Я использую этот код HTML для отображения формы контакта:
<input type="text" onblur="if(this.value=='')this.value='Name:';" onfocus="if(this.value=='Name:')this.value='';" value="Name:" name="name">
<input type="text" onblur="if(this.value=='')this.value='Phone:';" onfocus="if(this.value=='Phone:')this.value='';" value="Phone:" name="phone">
<input type="text" onblur="if(this.value=='')this.value='Email:';" onfocus="if(this.value=='Email:')this.value='';" value="Email:" name="email">
<textarea onfocus="if(this.value=='Message!')this.value='';" onblur="if(this.value=='')this.value='Message!';">Message!</textarea>
<input type="submit" value="SUBMIT" class="sub_btn"/>
В этой форме мой заполнитель работает хорошо. Значит, когда мышь фокуса фокуса исчезает, но когда выталкиватель мыши появляется снова. Я хочу такой же в контактной форме 7.
Вопрос:
Как я могу применить этот скрипт в поле формы контакта 7. onfocus="if(this.value=='Message!')this.value='';" onblur="if(this.value=='')this.value='Message!';"
для textareas атрибут value не работает. Вы должны использовать что-то вроде (не проверяли этот фрагмент):
onfocus="if(this.textContent=='Message!')this.innerHTML='';"
onblur="if(this.textContent=='')this.innerHTML='Message!';"
Атрибут textContent является аналогом innerHTML, но он удаляет содержимое из тегов HTML.
веселит,