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

首頁 > 開發 > CSS > 正文

event.currentTarget和document.activeElement用法

2024-07-11 09:05:24
字體:
來源:轉載
供稿:網友

網頁制作Webjx文章簡介:firefox 的 event.currentTarget 和 ie 的 document.activeElement 這兩個完全含義不一致的對象卻被捆綁在一起做成了瀏覽器兼容代碼。 大家在google搜索的時候 都會發現 document.activeElement || event.currentTarget 的用法。

firefox 的 event.currentTarget 和 ie 的 document.activeElement 這兩個完全含義不一致的對象卻被捆綁在一起做成了瀏覽器兼容代碼。 大家在google搜索的時候 都會發現 document.activeElement || event.currentTarget 的用法。

其實這樣的用法是錯誤的,因為這兩個屬性的意義都不一樣。

event.currentTarget 

Identifies the current target for the event, as the event traverses the DOM.

識別當前事件觸發的dom

document.activeElement

Gets the object that has the focus when the parent document has focus.

獲得當前focus的對象

例子

 <script type="text/javascript"> 
 var show = function (e) {  
  alert(e.currentTarget?"獲取到了 currentTarget":"獲取到了 document.activeElement")  
  alert((e.currentTarget || document.activeElement).tagName);  
 };  
  </script><BR>  案例1: <br/><BR>  <a href="#"><img src="" border="0" alt="" onclick="show(event)"/></a> <br/> <br/><BR>  案例2: <br/><BR>  <a href="#" onclick="show(event)"><img src="" border="0" alt=""/></a> <br/><P></P> 
<P>  這兩個案例,在ie和firefox下試驗一下。</P> 

最后測試補充:后來測試了一下 document.activeElement  的支持程度,發現四大瀏覽器safari除外, ie firefox opera都提供了這個對象的支持。但是有點需要注意的,上面的例子中 opera 會把圖片作為 可以 focus的對象。導致document.activeElement的結果不一致...

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丁香天堂网 | 亚洲第九十九页 | 成人福利网 | 97干在线 | 素人视频在线观看免费 | 国产黄色免费网站 | 久久一区国产 | 久久久久久久高清 | 亚洲第一成av人网站懂色 | 午夜网站视频 | 久久精品国产99国产精品澳门 | 成人性生活视频在线播放 | 久久久久99999 | 羞羞羞羞视频 | 免费男女视频 | 日本成年网 | 毛片免费视频观看 | 在线2区 | 懂色av懂色aⅴ精彩av | 久久91久久久久麻豆精品 | 欧洲精品视频在线观看 | 成人免费视频视频在线观看 免费 | 高清国产午夜精品久久久久久 | 99精品视频在线免费观看 | 精品亚洲一区二区三区 | 欧美一级一片 | 男女隐私免费视频 | 一级做a爱视频 | 久久国产精品二国产精品中国洋人 | 免费视频99 | 亚洲国产精品99 | 国产精品九九久久一区hh | 一区二区久久久久草草 | chinese乱子伦xxxx国语对白 | 操碰在线视频 | 美女羞羞视频网站 | 中文字幕极速在线观看 | 国产人成免费爽爽爽视频 | 国产成人av免费看 | 男女污污视频网站 | japanese javhd|