仅IE6/7/8中innerHTML返回值忽略英文空格
如下
<div id="user"> jack</div> <script> alert(document.getElementById('user').innerHTML.length); </script>
div[id=user]中的文本"jack"前有两个英文空格,各浏览器下结果如下
IE6/7/8 : 弹出4,即忽略了空格
IE9/Firefox/Safari/Chrome/Opera : 弹出6,即没有忽略空格
注:换成中文空格不会有这个问题。
推荐.NET配套的通用数据层ORM框架:CYQ.Data 通用数据层框架