忘れそうなのでメモ
テキストボックスでEnterキーを入力した際にsubmitするのがウザいのでEnterキーを無効にする処理
検索すりゃすぐ出てくるけどね
<SCRIPT LANGUAGE=javascript>
<!--
//Enterキー無効処理
document.onkeypress = enter;
function enter(){
if( window.event.keyCode == 13 ){
return false;
}
}
//-->
</SCRIPT>
これだとそのページ上でEnterキーが無効になります。
テキストボックスだろうがテキストエリアだろうがボタンだろうがEnterキーは無効
if( window.event.keyCode == 13 && window.event.srcElement.type == 'text')
でテキストボックスのみ無効
条件を弄れば色々と応用利きそうです。
- 2008/05/07(水) 15:55:10|
- JavaScript&HTML
-
| トラックバック:0
-
| コメント:0