特定の値がテキストボックスに入力されたときに、フォーカスがテキストボックスにとどまるように(そしてアラートが本番環境で表示されるように)取得しようとしています。私はこれをFirefox3.5.7で動作させようとしていますが運がありません。
onchange
テキストボックスが特定の値である場合、テキストボックスにフォーカスされたままになる/再度フォーカスされるようにするにはどうすればよいですか?
実例はhttp://jsbin.com/ipinaにあります
<body>
Enter your name: <input type="text" name="fname" id="fname" onchange="
if(this.value=='foo'){
this.select();
this.focus();
}
" />
</body>
また、このコードを実行しても、エラーコンソールにjavascriptエラーや警告は表示されません。