デフォルトのテキスト「名前」が入った入力ボックスがあるとします。ユーザーにボックスをクリックしてもらいたいのですが、ユーザーが入力を開始するまで、テキストはボックスに残ります。
フォーカスした後に入力ボックスをクリアするコードを探していません。
ありがとう!
プレースホルダー属性です
<input type="text" placeholder="Type your name">
何をしようとしているのかは、ターゲットにしているブラウザーのバージョンによって異なります。お客様が html5 をサポートするブラウザーを使用している場合、@alexndm からの回答が機能します。ただし、ブラウザのバージョン数で多くの視聴者をターゲットにしている場合。
この記事では、古い方法、つまり javascript を使用する方法を示します。html5 タグ オプションをサポートしていない Firefox やその他のブラウザーでプレースホルダー テキストを取得するにはどうすればよいですか?
注:必要に応じて、リンクした投稿のOPにもhtml5があります。