给大家带来event.currentTarget和document.activeElement用法
当遇到几个选择器共享一个声明的时候,可以分组放在一起,每个选择器必须以逗号隔开。例: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的标准化设计,大到各大门户网站,小到不计其数的个人网站。 可以使用CSS检查工具进行设计。 Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。 使用内容管理系统进行开发并实现快速、精确的浏览器兼容性测试。 使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。原本由Macromedia公司所开发。 是当我和赵丽芬崔明艳老师进行交流后,很快就了解了还不太清楚的内容和并不了解的知识(像布局表格、绘制布局单元格等)。 Dreamweaver由MX版本开始使用Opera软件公司的排版引擎“Presto”作为网页预览。 由CS4 版本开始,则转用WebKit 排版引擎(亦即Google Chrome和Apple Safari浏览器所用的排版引擎)作为网页预览。
页:
[1]