文件名称:仅IE6/7/8中innerHTML返回值忽略英文空格的问题
文件大小:27KB
文件格式:PDF
更新时间:2024-02-09 10:47:11
IE6 IN 字符
如下 代码如下:
jack
[removed] alert(document.getElementById(‘user’)[removed].length); [removed] div[id=user]中的文本”jack”前有两个英文空格,各浏览器下结果如下 IE6/7/8 : 弹出4,即忽略了空格 IE9/Firefox/Safari/Chrome/Opera : 弹出6,即没有忽略空格 另换成中文空格不会有这个问题。 以下是Gray Zhang的补充: 1、IE6-8下,对于一个元素的firstChild,如果其为TextNode,且nod