课程
/前端开发
/JavaScript
/JavaScript进阶篇
效果均是null不知道是为什么
2016-07-31
源自:JavaScript进阶篇 9-7
正在回答
代码没错,是显示的方式不对。你的代码中比如这里 role_code[i].nodeName+"" 的最后用了 “” ,它并不能加空格区分前面的输出内容可以用 “<br />” 来分隔前面的内容使结果更为清晰直观。
你的显示结果:null 的后面是数字 1 和字母 l 非常像。
我修改后的结果:
我拿了你的代码运行了一下,你说的是nodeValue结果都是null吧,nodeValue显示的是节点里的value值,而元素节点的 nodeValue 是 undefined 或 null
更好的弄懂元素节点,属性节点和文本节点可看看http://www.cnblogs.com/dh616854836/archive/2011/08/14/2138038.html
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答为什么结果是null?
3 回答为什么结果是NaN
1 回答为什么结果是NAN
1 回答为什么结果是0?
1 回答为什么结果是NaN