Применить скрипт для заполнителя в контактной форме 7

0

Я использую этот код 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!';"

Теги:
forms
placeholder
contact-form

1 ответ

1
Лучший ответ

для textareas атрибут value не работает. Вы должны использовать что-то вроде (не проверяли этот фрагмент):

onfocus="if(this.textContent=='Message!')this.innerHTML='';"
onblur="if(this.textContent=='')this.innerHTML='Message!';"

Атрибут textContent является аналогом innerHTML, но он удаляет содержимое из тегов HTML.

веселит,

Ещё вопросы

Сообщество Overcoder
Наверх
Меню