
No.2ベストアンサー
- 回答日時:
input type="text" または textarea に以下をつけます。
onfocus="if(this.value==this.defaultValue)this.value=''"
フォーカスがあたるとクリアします。
ただし、値が既に初期値と違う場合はそのまま。(再編集時にはクリアされない)
おまけ
onblur="if(this.value=='')this.value=this.defaultValue"
フォーカスが離れた時、値が空の場合、初期値を再度設定します。
検索窓なんかはこれを付けるといい感じかも。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
selectboxのoptionタグのvalue...
-
eval()を使わずに数値を取得し...
-
[C#]連想配列の中に配列を入れたい
-
value内に変数を入れたい
-
UART通信の取説で,left floati...
-
hiddenのvalueの値を変えたい
-
VB.NET DateTimeの型について
-
プルダウン 項目が多いので先頭...
-
ハイパーリンクを別ウインドウ...
-
特定<table>内の<td>の色を変える
-
return trueとreturn falseの用...
-
【jsp/Java】チェックボックス...
-
jqueryとscriptでTABLEのセルを...
-
Selectボックスの幅を自動で広...
-
EclipseでSpringを使用し、テー...
-
<input>の選択肢をプルダウンメ...
-
Selectの中身をfor文で入れる
-
プルダウンで選択すると、DBの...
-
プルダウン選択を変更すると、...
-
inputのvalueを変数として使うには
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
value内に変数を入れたい
-
hiddenのvalueの値を変えたい
-
テキストボックスに入力された...
-
3つ以上の数値の中から、最も...
-
javascriptでhiddenに二次元配...
-
どのボタンがクリックされたの...
-
複数のsubmitボタンで押された...
-
これはAnd演算に変えてよいか?
-
VB.NET DateTimeの型について
-
HP内に検索エンジンを置きたい...
-
UART通信の取説で,left floati...
-
setIntervalの間隔を途中で変更...
-
jsで、配列内の文章を改行する...
-
ラジオボタンとテキストを同時...
-
[JavaScript+<select>]最初から...
-
プルダウンメニューリンクを新...
-
selectboxのoptionタグのvalue...
-
ラジオボタンを押して計算結果...
-
ループで連続したフォームの値...
-
[C#]連想配列の中に配列を入れたい
おすすめ情報