例:
検索ボックス:
テキストエリア:
....
まず、この種のプロンプト機能は非常に優れており、非常に直感的ですが、ユーザーが取得したときに内容を明確にする方法フォーカスを失った後、コンテンツが空になると、プロンプト テキストが表示されます...
ページに要素が多すぎる場合の管理方法...その他の質問
var inputText=function(o,e,e2){
if( !o)return;var txt=o .value;
function inputTextChange(o,e,e2,txt){
o[e]=function(){var txt2=o.value;if(txt= =txt2)o.value="" }
o[e2]=function(){var txt2=o.value;if(txt2=="")o.value=txt}
}
new inputTextChange(o,e,e2, txt)
}
上に関数を定義しました
関数説明:
パラメータ [o]: 操作する必要があるオブジェクト
パラメータ [e]: クリアする必要があるオブジェクト 値イベント
パラメータ [e2]: デフォルト値を返す必要があるイベント
関数呼び出し:
inputText (userName, "onmouseover", "onmouseout");
関数の適用例: