用js获取空文本框的值 为什么得到的是空字符串""而不是undefined? 财富值57

2016-10-23 14:03发布

3289 6 5

在判断文本框是否为空的时候往往用到
用""也可以判断,但是undefined就不行,后来发现获取好的空文本框的值是一个空字符串而不是undefined;
所以想请教一下这是为什么?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答

input,textarea默认都是字符串。没有内容就是空字符串。
可以理解为规范就是这样定的。

65人赞 举报

一周热门 更多>