有关于html元素的属性的getAttribute方法

星空StarryNight 发布于 2012/01/19 22:13
阅读 1K+
收藏 0

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”

function novalidate_support(){
    var i=document.createElement("input");
    i.setAttribute("novalidate","true");
    alert(i.getAttribute("novalidate"));
    alert(i.novalidate);
}

我想检测浏览器是否支持novalidate属性,然后就给一个input元素设置了novalidate属性设置了一个值。但是运用getAttribute得到的值与直接访问的值不同,前者为true,后者为undefined,很想知道这是为什么?谢谢!!
加载中
1
pyawen
pyawen
该评论暂时无法显示,详情咨询 QQ 群:点此入群
星空StarryNight
星空StarryNight
多谢~!
0
张明华

i.setAttribute("novalidate","true"); 相当于自定义属性了

i.属性 只有系统属性在可以访问到

星空StarryNight
星空StarryNight
恩~多谢~~
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部