Advertisement

jQuery 使用 html() 方法在不同浏览器中的兼容性 问题

阅读量:

转载:http://www.cnblogs.com/CherryGhost/archive/2011/08/31/2160668.html

今日工作过程中需要实现一个特定功能:在表格中排列若干文本框,当输入数值后,需保存表格内所有HTML元素,包含刚刚输入的数值。

使用jQuery的html()方法可以轻松完成该任务。然而,在测试过程中发现,在IE8以及火狐浏览器(同时包括IE9、Safari和谷歌浏览器)中,通过html()方法获取到的内容存在差异。

以下是一个简单的示例,相信各位能够一目了然:

复制代码
 <span style="background-color: rgb(255, 255, 255);"><html>

    
 <head>
    
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    
 <title>无标题文档</title>
    
 <script type="text/javascript" src="js/jquery.tools.min.js"></script> 
    
 <script>
    
 function save(){
    
      var content = $("#mytable").html();

全部评论 (0)

还没有任何评论哟~