Я знаю, что, когда вы хотите иметь значение в форме, как поиск вы можете сделать какзаполнителя с помощью PHP или XHTML атрибута поиска
<input type='text' name='search' value='$_GET[search]' placeholder=' Search'/>
с помощью placeholder="value"
вы будете иметь текст в форме, когда нажмите он исчезнет, но это допустимо только в HTML5. Несмотря на то, что большинство браузеров теперь поддерживают (может быть, немного еще нет), но это назначение, поэтому я не могу использовать HTML5 или JavaScript. Где JavaScript вы также можете сделать что-то вроде.
<input type="text" onfocus="if(this.value=='Enter your text here...') this.value='';" onblur="if(this.value=='') this.value='Enter your text here...';" value="Enter your text here..." />
Итак, теперь у меня есть только два варианта.
- , чтобы найти какой-либо атрибут, который на самом деле действует в XHTML 1.0
- Используйте PHP, чтобы иметь значение, как
placeholder
Использование javascript в порядке, в чем проблема? – xdazz
@xdazz Назначение не позволяет использовать это. – Ali
Не позволяя вам использовать современные веб-технологии, связывая руки за спиной. Вы можете использовать PHP-текст, но вам придется заменить текст, когда они войдут в поле, которое не может быть выполнено без использования языка сценариев. – Hammerstein