jquery - 在更改事件上设置当前输入文本字段的输入值

标签 jquery html-table keyup

我有一个带有两个输入框的表格。 A 和 B。我在输入 A(以及 B)中输入一些内容,并且我希望它的值自动设置为我在更改事件中输入的任何内容。这容易做到吗?

<tr>    
 <td><input type="text" id="A1" name="A" value=""></td>
 <td><input type="text" id="B1" name="B" value=""></td>
</tr>

最佳答案

描述

如果你想在每次击键时保持两个输入元素同步,你应该使用 jQuery 的 .keyup().change() (用于复制和粘贴)方法。

示例

$("#A1").change(function() {
    $("#B1").val($("#A1").val());
});

$("#B1").change(function() {
    $("#A1").val($("#B1").val());
});

$("#A1").keyup(function() {
    $("#B1").val($("#A1").val());
});

$("#B1").keyup(function() {
    $("#A1").val($("#B1").val());
});

jsFiddle Demonstration

更多信息

关于jquery - 在更改事件上设置当前输入文本字段的输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8674878/

相关文章:

javascript - 为什么 keyup 有效但 keydown 不起作用

javascript - 使用 JQuery for phonegap Application 在客户端使用 REST API

python - pygame 未检测到按键

每个函数中的 jQuery onclick 事件

jquery - CSS 选择器需要选择表格中的下一行

使用 CSS 具有不同边框颜色的 HTML 外部和内部表

jquery - 如何隐藏包含空单元格的行

javascript - 更改表单中所有输入的 DIV 背景颜色

javascript - 为 <li> 中的每个第二个元素提供不同的 css 样式属性

jquery - 我如何使用 jQuery 来确定 div 何时超出右侧的视野?