仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 804|回复: 7
打印 上一主题 下一主题

[DIV+CSS] 给大家带来event.currentTarget和document.activeElement用法

[复制链接]
简单生活 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 00:09:06 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
当遇到几个选择器共享一个声明的时候,可以分组放在一起,每个选择器必须以逗号隔开。例:h1,h2,h3,h4{colorred;}选择器分组时要将每个选择器路径写全,分组结尾不能有逗号。
firefox的event.currentTarget和ie的document.activeElement这两个完整寄义纷歧致的工具却被绑缚在一同做成了扫瞄器兼容代码。人人在google搜刮的时分城市发明document.activeElement||event.currentTarget的用法。
实在如许的用法是毛病的,由于这两个属性的意义都纷歧样。
event.currentTarget
Identifiesthecurrenttargetfortheevent,astheeventtraversestheDOM.
辨认以后事务触发的dom
document.activeElement
Getstheobjectthathasthefocuswhentheparentdocumenthasfocus.
取得以后focus的工具
例子
<scripttype="text/javascript">
varshow=function(e){
alert(e.currentTarget?"猎取到了currentTarget":"猎取到了document.activeElement")
alert((e.currentTarget||document.activeElement).tagName);
};
</script><BR>案例1:<br/><BR><ahref="#"></a><br/><P></P>
<P>这两个案例,在ie和firefox下实验一下。</P>最初测试增补:厥后测试了一下document.activeElement的撑持水平,发明四年夜扫瞄器safari除外,iefirefoxopera都供应了这个工具的撑持。可是有点必要注重的,下面的例子中opera会把图片作为能够focus的工具。招致document.activeElement的了局纷歧致...

业界越来越关注DIV+CSS的标准化设计,大到各大门户网站,小到不计其数的个人网站。
简单生活 该用户已被删除
沙发
 楼主| 发表于 2015-3-24 07:59:36 | 显示全部楼层
由CS4 版本开始,则转用WebKit 排版引擎(亦即Google Chrome和Apple Safari浏览器所用的排版引擎)作为网页预览。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-6 13:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表