课程
/前端开发
/JavaScript
/JavaScript进阶篇
在if语句前text都已经赋值了text=Lists[i].getAttribute("title"),为什么if里面又要对text=Lists[i].getAttribute("title")再赋值一次呢
2015-07-24
源自:JavaScript进阶篇 9-6
正在回答
避免空节点,一个父节点下面会有text空节点,你可以用开发者工具去查看一下
aurayang 提问者
set才是赋值
getAttribute是取值不是赋值。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答var text=Lists[i].getAttribute("title");如果title没有,返回的是什么?
4 回答lists[i].getAttribute("title")==" "一句中,为什么是“==”?
2 回答var text=con[i].getAttribute("title")与var text=con[i].title 有什么区别吗?
3 回答document.write(Lists[i].getAttribute("title"))输出问题
6 回答con[i].getAttribute("title"); 和 con[i].title;的区别?