.html() 方法在IE8 和 FF 中返回不同的结果, 有方法解决吗?
时间:2009-10-18
来源:互联网
下面是一段简单的html代码, 一个list
<ul id="sf">
<li> 0000000000 </li>
<li> 1111111111 </li>
<li> 2222222222 </li>
<li> 3333333333 </li>
<li> 4444444444 </li>
<li> 5555555555 </li>
<li> 6666666666 </li>
<li> 7777777777 </li>
<li> 8888888888 </li>
<li> 9999999999 </li>
</ul>
$('#sf').html() 在FF中, 返回:
<li> 0000000000 </li>
<li> 1111111111 </li>
<li> 2222222222 </li>
<li> 3333333333 </li>
<li> 4444444444 </li>
<li> 5555555555 </li>
<li> 6666666666 </li>
<li> 7777777777 </li>
<li> 8888888888 </li>
<li> 9999999999 </li>
而在IE8中, 返回:
<LI>0000000000
<LI>1111111111
<LI>2222222222
<LI>3333333333
<LI>4444444444
<LI>5555555555
<LI>6666666666
<LI>7777777777
<LI>8888888888
<LI>9999999999 </LI>
请问这可能是什么原因造成的? 有什么办法解决吗?
万分感谢!
<ul id="sf">
<li> 0000000000 </li>
<li> 1111111111 </li>
<li> 2222222222 </li>
<li> 3333333333 </li>
<li> 4444444444 </li>
<li> 5555555555 </li>
<li> 6666666666 </li>
<li> 7777777777 </li>
<li> 8888888888 </li>
<li> 9999999999 </li>
</ul>
$('#sf').html() 在FF中, 返回:
<li> 0000000000 </li>
<li> 1111111111 </li>
<li> 2222222222 </li>
<li> 3333333333 </li>
<li> 4444444444 </li>
<li> 5555555555 </li>
<li> 6666666666 </li>
<li> 7777777777 </li>
<li> 8888888888 </li>
<li> 9999999999 </li>
而在IE8中, 返回:
<LI>0000000000
<LI>1111111111
<LI>2222222222
<LI>3333333333
<LI>4444444444
<LI>5555555555
<LI>6666666666
<LI>7777777777
<LI>8888888888
<LI>9999999999 </LI>
请问这可能是什么原因造成的? 有什么办法解决吗?
万分感谢!
作者: orpington 发布时间: 2009-10-18
我知道了, innerHTML也有同样的问题.
这是<UL>定义本身的问题, html的DOM并不要求<li>和</li>配对, 各个浏览器对innerHTML的解释也不同, 所以, 上面的结果不是IE的错误.
要想避免, 对于list, 不能简单地用.html()方法. 可以根据需要取出所有的<li><./li>转换后再使用.
这是<UL>定义本身的问题, html的DOM并不要求<li>和</li>配对, 各个浏览器对innerHTML的解释也不同, 所以, 上面的结果不是IE的错误.
要想避免, 对于list, 不能简单地用.html()方法. 可以根据需要取出所有的<li><./li>转换后再使用.
作者: orpington 发布时间: 2009-10-18
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28