CSS3を使わずjQueryで、テキストボックスの初期値の文字をフォーカスした時に消えるようにするやり方(IEもいけるよ!)CSS3を使わずjQueryで、テキストボックスの初期値の文字をフォーカスした時に消えるようにするやり方(IEもいけるよ!)完成サンプルです試しにクリックしたり、文字を入れてみてください。入力しようとすると、ちゃんと文字が消えて空っぽになります。元々の文字は薄いグレーなのに、入力するときには濃い色の文字になってます。何をどうしているのかまずはテキストボックスの初期値です。濃い色の文字色のままです。CSSでうすくしておきます。見はよくあるフォームの見た目のようになりました。カーソルを当てても元の文字が消えません。まっさらに消してしまわないといけないのです。テキストボックス全てを指定。テキストボックスにフォーカスされたら。テキストボックスからフォーカスが失われたとき。文字を濃くする(classを追加)です。テキストボックスからカーソルが外れた)場合はこうです。文字をうすくする(classを外す)としてるだけです。́꒳`*)また、特定のテキストボックスだけに指定したい場合、idなんかで指定してやると吉かもしれません。そのidをまんま代入したらOKです。じつはHTML5だと...こんなことコチョコチョしなくても、バシッとあるんです。jQuery(゚⊿゚)イラネこれですよ。さっきのと動作はほぼ変わらず。/>[/html]うわー。