如何使用javascript获取一个文本框的运行时值并将其显示给另一个文本框
我有两个文本框,即金额1和金额2,如下所示 如果我在“金额1”文本框中键入任何值,它将通过从“金额1”文本框中获取运行时值,在“金额2”文本框中显示相同的值。 如果我单击“金额1”复选框,它将在“金额2”文本框中显示“金额1”文本框的值。如何使用javascript获取一个文本框的运行时值并将其显示给另一个文本框,javascript,html,Javascript,Html,我有两个文本框,即金额1和金额2,如下所示 如果我在“金额1”文本框中键入任何值,它将通过从“金额1”文本框中获取运行时值,在“金额2”文本框中显示相同的值。 如果我单击“金额1”复选框,它将在“金额2”文本框中显示“金额1”文本框的值。 是否可以使用javascript?您需要将输入绑定到诸如onKeyPress或类似事件,并将其他输入的值更改为已更改的值 例如: function updateBoth() { document.getElementsByName("amtname")
是否可以使用javascript?您需要将输入绑定到诸如onKeyPress或类似事件,并将其他输入的值更改为已更改的值 例如:
function updateBoth() {
document.getElementsByName("amtname")[0].value = this.value;
document.getElementsByName("amtname")[1].value = this.value
}
document.getElementsByName("amtname")[0].oninput = updateBoth;
document.getElementsByName("amtname")[1].oninput = updateBoth;
注意:oninput可能不完全受跨浏览器支持您需要将输入绑定到事件,如onKeyPress或类似事件,并将其他输入的值更改为已更改的值 例如:
function updateBoth() {
document.getElementsByName("amtname")[0].value = this.value;
document.getElementsByName("amtname")[1].value = this.value
}
document.getElementsByName("amtname")[0].oninput = updateBoth;
document.getElementsByName("amtname")[1].oninput = updateBoth;
注意:oninput可能不完全受跨浏览器支持将值保存在变量中并将其分配给其他文本框。假设文本框的ID分别为id1和id2,则为其分配ID。现在在事件触发代码中使用这个
var firstvalue = document.getElementById("id1").value;
document.getElementByID("id2").value = firstvalue;
将值保存在变量中并将其分配给其他文本框。假设文本框的ID分别为id1和id2,则为其分配ID。现在在事件触发代码中使用这个
var firstvalue = document.getElementById("id1").value;
document.getElementByID("id2").value = firstvalue;
将onkeyup事件侦听器添加到第一个元素每当按下一个键时,第一个文本框中的值也会在第二个文本框中输入。。然后调用如下函数
function enterAmt(ev) {
document.getElementById('amt2').value = ev.value;
}
将onkeyup事件侦听器添加到第一个元素每当按下一个键时,第一个文本框中的值也会在第二个文本框中输入。。然后调用如下函数
function enterAmt(ev) {
document.getElementById('amt2').value = ev.value;
}
向下投票的原因?向下投票的原因?使用onkeypress或onkeyup事件并为第二个文本框赋值您在这里使用html5的位置?谢谢…从未来谈话=使用onkeypress或onkeyup事件并为第二个文本框赋值您在这里使用html5的位置?谢谢…从未来谈话=看看,更新。我又读了一遍你的问题,我可能有点扭曲了。如果是这样的话,请告诉我需要改变什么…看看,更新一下。我又读了一遍你的问题,我可能有点扭曲了。如果是这样,请告诉我需要更改什么。。。