我有一些
javascript,像这样测试DOM节点类型:
if(node.nodeType == Node.TEXT_NODE) {
当然,在Firefox,Safari和Opera中都可以正常工作.但Internet Explorer 7正在抱怨Node(具有首都N)未定义.但这是DOM Level 2的一部分!
解决方法
不幸的是你没有丢失任何东西.
IE中没有Node常量.看这里http://www.ibm.com/developerworks/xml/library/x-matters41.html在“你还能用DOM做什么”部分.
所以要么你定义自己的Node常数,要么你只需要
node.nodeType === 3
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。