検索のような形で価値を持ちたいときは、次のようにできることを私は知っています
<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..." />
だから今、私には2つの選択肢しか残っていません。
- XHTML1.0で実際に有効な属性を見つけることです
- phpを使用して次のような値を設定します
placeholder