为了账号安全,请及时绑定邮箱和手机立即绑定

为什么结果是null

效果均是null不知道是为什么

正在回答

3 回答

代码没错,是显示的方式不对。你的代码中比如这里 role_code[i].nodeName+"" 的最后用了 “” ,它并不能加空格区分前面的输出内容可以用 “<br />” 来分隔前面的内容使结果更为清晰直观。

你的显示结果:http://img1.sycdn.imooc.com//57a6bd420001416303210071.jpgnull 的后面是数字 1 和字母 l 非常像。

我修改后的结果:http://img1.sycdn.imooc.com//57a6bdbb0001e73502770181.jpg

0 回复 有任何疑惑可以回复我~

我拿了你的代码运行了一下,你说的是nodeValue结果都是null吧,nodeValue显示的是节点里的value值,而元素节点的 nodeValue 是 undefined 或 null  

更好的弄懂元素节点,属性节点和文本节点可看看http://www.cnblogs.com/dh616854836/archive/2011/08/14/2138038.html

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468046    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

为什么结果是null

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信