Jquery IE只有错误!

时间:2010-07-05 18:13:37

标签: jquery browser jquery-selectors

我有这个脚本 textbox1 的多个值 [由ENTER分隔]复制到 textbox2。

除了 IE 以外,它在所有浏览器中都很完美。

IE 复制 < 所有 [没有输入] ,如单一值,这又会影响我的表单提交。

我的代码是这样的。

<html>
<head>  
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>  
</head>  
<body>  

<p>Textarea1</p>    
<textarea name="a" id="ajax" cols="60" rows="8"></textarea>

<p>Textarea2</p>    
<textarea name="b" id="client" cols="60" rows="8"></textarea>  

<br><br>      
<input type="checkbox" id="Get">
<p>Check this box to copy values</p>  


<script type="text/javascript">
    $("input:checkbox").click(function () {
if (this.checked) {
    $('#client').html($('#ajax').val());
    }
      else {
    $('#client').html($('').val());
     }
   }); 
</script> 

</body>
</html>

任何人都可以搞清楚..我哪里错了?

感谢。

-manndaar

1 个答案:

答案 0 :(得分:2)

将您的复制/删除代码更改为:

if (this.checked) {
  $('#client').val($('#ajax').val());
} else {
  $('#client').val('');
}