求解答~~~

来源:9-11 访问兄弟节点

大妖怪123

2016-02-23 15:32

if(y!=null){        document.write("
nextsibling: ");        document.write(y.nodeName);        document.write(" = ");        document.write(y.innerHTML);    }else{      document.write("
已经是最后一个节点");          }

条件判断里面 为什么要 y不等于null 啊? 不等于null 的意思是不是当不是 元素节点 的时候才去执行下面的代码啊?

写回答 关注

1回答

  • qq_无鞋_0
    2016-02-23 17:33:43
    已采纳

    y!=null,判断是否存在节点;不存在节点的时候,会返回null,不等于null的意思就是,当存在节点的时候,执行下面的代码!你的逻辑很弱啊!

    大妖怪123

    我明白了。我之前的理解是: 前面讲到了 元素节点 的值 是null ,我把 “y!=null” 里面的 null 看成了元素节点的值了。

    2016-02-24 09:44:41

    共 1 条回复 >

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题