ここの入力フォームのように、初期状態で文字が入力されているけど、マウスでクリックした際、自動的に消去するようにしたいのですが、どのような仕組みになっているのでしょうか?
excite翻訳だけではなく、いくつかのサイトのメールフォーム等で見たことがあります。
CSSやJavaScriptでできるのでしょうか?
<textarea cols=36 rows=15 name=”before” wrap=”virtual” onclick=”doclear(’before’);”>こちらに翻訳したい文章を入力してください。</textarea>
こうなっていました。
JavaScriptのonClickイベントを用いたらいいでしょう。
ありがとうございます。
コレですね。
onclick=’doclear(’before’);’
で消えますね。
最初の回答でもいただきましたが、おそらくonclick=’doclear(’before’);’のようですね。
後で試して見ます。
<input type=”text” id=”t01” value=”default” onClick=”JavaScript:t=document.getElementById(’t01’);if(t.value==’default’){t.value=’’;}”>
とか
ありがとうございます。後で試して見ます。
ありがとうございます。