js操作入力ボックスのヒント情報を入力し、マウスイベントに応答します。


私達はよくいくつかの入力枠に出会います。例えば登録サイトの入力枠にはデフォルトのヒントがあります。マウスフォーカスを取得すると、デフォルトの値が削除されます。この方法はjsコードで下記のように実現します。htmlコード:
 
<input type="text" id="email" name="email" class="txt_input" value=" " onfocus="fn_focus(this);" onblur="fn_blur(this);"/>
jsコード:
 
function fn_focus(ele){
if(ele.value == ele.defaultValue){
ele.value = '';
}
}
function fn_blur(ele){
var reg = /^[\s]*$/;
if(reg.test(ele.value) || ele.value == ele.defaultValue){
ele.value = ele.defaultValue;
}
}