IE8 JSON stringify返回null

IE8是内置JSON对象,IE6,7是没有内置JSON对象的。

但是如果是使用document.createElement(‘input’).value来获取input的value值,或者是一个input element没有value属性。

这时使用JSON.stringify在IE8下就会返回null页不是""(空值)

参考资料:

http://blogs.msdn.com/b/ie/archive/2008/09/10/native-json-in-ie8.aspx

http://code.google.com/p/jquery-json/issues/detail?id=44

此条目发表在 javascript, 实验室 分类目录,贴了 , , 标签。将固定链接加入收藏夹。