=波波日志 > JavaScript/Ajax > IE,Firefox下自定义属性获取的异同=

IE,Firefox下自定义属性获取的异同

  对于不是html对象原有的属性时,Firefox不能通过“obj.属性名称”来获取到自定义属性的值,必须使用obj.getAttribute('自定义属性名称')来获取。

如下
+展开
-HTML
<div id="dv" selfAttr='自定义属性'></div>
<script type="text/javascript">
window.onload=function(){
  var dv=document.getElementById('dv');
  alert(dv.selfAttr+'\n'+dv.getAttribute('selfAttr'));
}
</script> 


运行上面的代码后,IE输出
自定义属性
自定义属性


而Firefox输出的为
undefined
自定义属性
类别:JavaScript/Ajax 作者:波波 日期:2010-05-26 【评论:0】 
 
暂时没有评论!
发表留言
  • *昵称:
  • 头像:
  • 电子邮件: [留下您的邮件,方便管理员回复您。]
  • 个人网站: *验证码:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!
Powered by showbo,©2012WEB编程网桂ICP备05005887号 京公网安备1101055090