0

我有两个文本框说 txt1 和 txt2。我想将 txt2 的默认值设置为与 txt1 相同。是否有任何方法可以在 aspx 文件中执行此操作。用户还应该能够更改 txt2 的值。

4

2 回答 2

0

您可以使用 jquery 来实现,

你的默认值是什么意思?如果您想要 txt2 中的 txt1 中的所有值?那么下面的代码可能对你有用。如果 txt1 和 txt2 是 asp:TextBox 那么你必须使用 ClientID

<script type='text/javascript' src='http://code.jquery.com/jquery-1.10.2.min.js'>
<script type="text/javascript">
$(function() {
$('input[id$=txt1 ]').keyup(function() {
var txtClone = $(this).val();
$('input[id$=txt2]').val(txtClone);
});
});
</script>
于 2013-11-01T05:13:25.590 回答
0

您可以通过 .blur() 使用它。

看看这里

$("#txt1").blur(function() { 
  $("#txt2").val($("#txt1").val());
});

有关模糊的更多信息,请单击此处

于 2013-11-01T04:53:42.393 回答