var text=Lists[i].getAttribute("title");如果title没有,返回的是什么?

来源:9-6 setAttribute()方法

黑炎蓝焰

2017-09-30 19:42

if(text=="") 如果没有任何返回,这个条件是成立的,但是否是真的什么都没有返回呢?我试着用NULL来代替,但返现不行,所以是真的什么都不返回,还是是其他的什么默认值呢?

写回答 关注

1回答

  • qq_世界左右丈量阳光_0
    2017-09-30 20:35:56
    已采纳

    没有title属性 则会返回null值 null的含义是"没有值".在不同浏览器返回值可能是不一样的 你用alert()查看 可能是空白也可能是null

    黑炎蓝焰

    是的,我这里是因为便签里把title=""了,所以不是返回null而是"",这就有点坑了

    2017-09-30 21:08:03

    共 1 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题