範例:
<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沒有作用問題。