麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > JS > 正文

文本框中,回車鍵觸發事件的js代碼[多瀏覽器兼容]

2024-09-06 12:45:48
字體:
來源:轉載
供稿:網友
判斷是否按下的為回車非常簡單:
代碼如下:
function EnterPress(){
if(event.keyCode == 13){
...
}
}

IE6的onkeypress會接受"回車事件",而onkeydown不會接受
IE8的onkeypress不會接受"回車事件",而onkeydown會接受
...不用糾結于此,兩個都寫上吧
代碼如下:
<input type="text" onkeypress="EnterPress()" onkeydown="EnterPress()" />

但是,到了FF下面,又會出現矛盾.FF是onkeypress和onkeydown都接受"回車事件"的.
同時,為了兼容FF下面能獲得event,需要這樣寫:
代碼如下:
function EnterPress(e){ //傳入 event
var e = e || window.event;
if(e.keyCode == 13){
...
}
}

那么,只要給任意的一個事件內傳參數 event,另外一個不傳參數,即可以讓FF只執行一次了:
代碼如下:
&<input type="text" onkeypress="EnterPress(event)" onkeydown="EnterPress()" />

綜上,兼容IE和FF:
代碼如下:
<head>
<script>
function EnterPress(e){ //傳入 event
var e = e || window.event;
if(e.keyCode == 13){
document.getElementById("txtAdd").focus();
}
}
</script>
</head>
<body>
<input type="text" id="txtName" onkeypress="EnterPress(event)" onkeydown="EnterPress()" />
<input type="text" id="txtAdd" />
</body>

--by:泡沫的幻想
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美人与牲禽动交精品一区 | 污污黄| 国产毛片在线高清视频 | 羞羞漫画无遮挡观看 | 伊人亚洲精品 | 免费观看黄色片视频 | 国产精品久久久久久久久久10秀 | 黄色影院网站 | 精品中文视频 | 日韩电影一区二区三区 | 国产成人在线看 | 国产一区网址 | 91视频站| 亚洲精品7777xxxx青睐 | 午夜免费网 | 羞羞羞网站 | 久久久精品视频在线观看 | 欧美黑人伦理 | 色就色 综合偷拍区91网 | 久久毛片 | 成人毛片免费播放 | 在线亚洲观看 | 日本欧美在线播放 | 久草在线新时代视觉 | 一级毛片看 | xxxx hd videos | 国产无遮挡一区二区三区毛片日本 | 久草在线综合 | 久久久久中文字幕 | 亚洲影院在线 | 99爱福利视频在线观看 | 欧美一级做性受免费大片免费 | 成人在线视频在线观看 | 最新福利在线 | 免费男女视频 | 久草在线视频网 | 狠狠一区二区 | 成人毛片视频免费看 | 国产精品久久久久久久午夜片 | 最新久久免费视频 | av色先锋 |