天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

javascript onkeydown,onkeyup,onkeypress,onclick,ondblclick

這里給出一段測試代碼:
<script type="text/Javascript">
document.onkeydown = function(){
document.getElementById("test").innerHTML += "keydown<br/>";
}
document.onkeyup = function(){
document.getElementById("test").innerHTML += "keyup<br/>";
}
document.onkeypress = function(){
document.getElementById("test").innerHTML += "keypress<br/>";
}
</script>
<div id="test"></div>
測試結果為:
keydown
keypress
keyup
顯而易見,事件發生的順序是: keydown --> keypress --> keyup
當按住一個鍵一段時間后再放開時,結果為:
keydown
keypress
keydown
keypress
keydown
keypress
keydown
keypress
...
keyup
n個keydown和n個keypress,1個keyup,系統設置的時間間隔.
關于click和dblclick
前段時間群里面的一個朋友問過一個關于click和dblclick的問題,在這里同時也整理一下,他的要求是click和dblclick有不同的事件處理程序,但是如果觸發了dblclick則對click不做處理.如何解決?
我們先來看一下事件的發生情況,測試代碼如下:
<script type="text/Javascript">
document.onclick = function(){
document.getElementById("test").innerHTML += "click<br/>";
}
document.ondblclick = function(){
document.getElementById("test").innerHTML += "dblclick<br/>";
}
</script>
<div id="test"></div>
雙擊時結果如下:
click
dblclick
當放慢點擊速度時,結果如下:
click
click
click
可見,dblclick時,首先會觸發一個click事件,然后如果在系統設置的雙擊延遲時間范圍內有第二次click事件,則被認為是dblclick事件.
那么如何解決這位朋友提出的問題呢?給出代碼如下:
<script type="text/Javascript">
function clickTest(){
document.getElementById("test").innerHTML += "click<br/>";
}
function dblclickTest(){
document.getElementById("test").innerHTML += "dblclick<br/>";
}
document.onclick = function(){
this.timeout = window.setTimeout(clickTest,300);
}
document.ondblclick = function(){
if(this.timeout)window.clearTimeout(this.timeout);
dblclickTest();
}
</script>
<div id="test"></div>
雙擊測試結果如下:
dblclick
dblclick
dblclick
dblclick

JavaScript技術javascript onkeydown,onkeyup,onkeypress,onclick,ondblclick,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产人成精品综合欧美成人 | 女人高潮了拔出来了她什么感觉 | 伊人大香人妻在线播放 | 久久水蜜桃亚洲AV无码精品偷窥 | 免费观看99热只有精品 | 亚洲手机在线人成视频 | 国产色婷婷亚洲99精品 | 色姐妹久久综合在线av | 狠狠操天天操夜夜操 | 黑人阴茎插女人图片 | 色老头色老太aaabbb | 久久久91精品国产一区二区 | 欧美一区二区视频在线观看 | 亚洲精品久久午夜麻豆 | 欧美日韩高清一区 | 性色无码AV久久蜜臀 | videossex性暴力| 国产免费看黄的私人影院 | 一本久道久久综合狠狠躁AV | 黄瓜视频苹果直接安装 | 18禁三级黄| 国产99精品视频一区二区三区 | 国产精品无码人妻在线 | 快穿女主有名器的H纯肉黄暴拉文 | 99国产精品人妻无码免费 | 国产精品线路一线路二 | 国产一区二区三区国产精品 | 午夜一区欧美二区高清三区 | 国产精品色欲AV亚洲三区软件 | 国产亚洲精品久久久久久国 | 色婷婷亚洲精品天天综合影院 | 国产精品自在自线亚洲 | 国产亚洲精品欧洲在线视频 | 亚洲中文字幕AV在天堂 | 好姑娘社区在线视频 | 国产二级一片内射视频播放 | 99re6热这里在线精品视频 | 在线观看国产精美视频 | 最新毛片网 | 国产网站免费观看 | 肉欲横流(NP高H) |