範例:
<input type="text" id="myname" name="myname" value="" size="20" onblur="check();">
<script>
function check(){
var o = document.getElementById("myname");
if (o.value == ""){
alert("Error!");
setTimeout(function(){o.focus();}, 0);
}
}
</script>
在onblur事件中,將focus放在setTimeout內執行,就可以解決focus對firefox沒有作用問題。