Jquery IE 仅错误!

发布于 2024-09-08 10:00:14 字数 1276 浏览 1 评论 0原文

我有这个脚本来复制 textbox1 的多个值用 ENTER 分隔)到 textbox2。

它有效在除 IE 之外的所有浏览器中完美运行。

IE 中,所有多个值用 ENTER 分隔)都会复制单行 [不带 ENTER] 就像一个单个值,这反过来又影响我的表单提交。

我的代码是这样的。

<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

I have this script to copy multiple value of textbox1 [which are separated by ENTER] to textbox2.

It works perfect in all browser except IE.

In IE all multiple values [which are separated by ENTER] are copied in single line [without ENTER] like a single value, Which in turn affecting my form submission.

my code is something like this.

<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>

Can Anybody Figure it out.. Where I am going wrong ?

Thanks.

-manndaar

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

╄→承喏 2024-09-15 10:00:14

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

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

Change your copy/delete code to this:

if (this.checked) {
  $('#client').val($('#ajax').val());
} else {
  $('#client').val('');
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文