getAttribute(attr);返回值问题

howema 2010-08-10 02:34:09
document.getElementById(index).value = Node.getAttribute(attr);

如果attr属性不存在,getAttribute(attr);返回值是多少??
...全文
238 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yixianggao 2010-08-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 net_lover 的回复:]
IE和其他浏览器返回的值不太一样,可以测试下
[/Quote]
不知道 IE 9 如何,据说兼容性方面有很大改善
諾临風 2010-08-10
  • 打赏
  • 举报
回复
这个建议自己去多测试哈。。。。。。。。。。。。。
myhope88 2010-08-10
  • 打赏
  • 举报
回复
浏览器不一样,返回的会有所不一样
孟子E章 2010-08-10
  • 打赏
  • 举报
回复
IE和其他浏览器返回的值不太一样,可以测试下
<div id="d" class=""></div>
<script language="javascript" type="text/javascript">
var div = document.getElementById("d")
div.innerHTML = "<li>自定义属性mxh = " + div.getAttribute("mxh")
div.innerHTML += "<li>id 属性 = " + div.getAttribute("id")
div.innerHTML += "<li>style 属性= " + div.getAttribute("style")
div.innerHTML += "<li>class 属性 = " + div.getAttribute("class")
</script>
孟子E章 2010-08-10
  • 打赏
  • 举报
回复
null
yixianggao 2010-08-10
  • 打赏
  • 举报
回复
手册里都有滴!

L@_@K
Variant. Returns a string, number, or Boolean, defined by sAttrName. If an explicit attribute doesn't exist, an empty string is returned. If a custom attribute doesn't exist, null is returned.

要么是空字符串,要么是 null,IsNullOrEmpty!

Web 开发常用手册

DHTML 参考手册
http://download.csdn.net/source/308913

JScript 语言参考
http://download.csdn.net/source/308916

CCS 样式表中文手册
http://download.csdn.net/source/304124

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧