Javascript 将值复制到另一个文本框
我有一个关于JSP的问题。我有两个文本框。当我在第一个文本框中键入值时,它应该会自动复制到第二个文本框中Javascript 将值复制到另一个文本框,javascript,Javascript,我有一个关于JSP的问题。我有两个文本框。当我在第一个文本框中键入值时,它应该会自动复制到第二个文本框中 <input type="text" class="formtext" name="List.lItemList<c:out value='[${status.index}]'/>.value1" value="0.0" onChange="validateOnChange(this,'desc','minval
<input type="text"
class="formtext"
name="List.lItemList<c:out value='[${status.index}]'/>.value1"
value="0.0"
onChange="validateOnChange(this,'desc','minvalue','maxValue','float')">
<input type="text"
class="formtext"
name="List.clItemList<c:out value='[${status.index}]'/>.value2"
value="0.0"
onChange="validateOnChange(this,'desc','minvalue','maxvalue','float')">
假设第一个框有ID
input1
,第二个框有IDinput2
(因此您必须添加这些ID),您可以这样做:
document.getElementById('input1').onkeyup = function () {
document.getElementById('input2').value = this.value;
};
假设第一个框有ID
input1
,第二个框有IDinput2
(因此您必须添加这些ID),您可以这样做:
document.getElementById('input1').onkeyup = function () {
document.getElementById('input2').value = this.value;
};
您可以使用JavaScript实现这一点。在第一个文本框上附加一个keyup事件处理程序,该文本框应将其值复制到第二个文本框
<input type="text" id="t1" onkeyup="document.getElementById('t2').value=this.value" />
<input type="text" id="t2" />
您可以使用JavaScript实现这一点。在第一个文本框上附加一个keyup事件处理程序,该文本框应将其值复制到第二个文本框
<input type="text" id="t1" onkeyup="document.getElementById('t2').value=this.value" />
<input type="text" id="t2" />
可能想将代码放在代码示例中:D我的意思是代码span/code示例我对javascript不是很在行,但是当页面已经加载时,是否可以在不刷新或重定向页面的情况下进行页面更改?我知道,使用asp时,如果您有两个框,并且您给第二个框第一个框的值,它将在发布后获得该值,而不是直接键入。@Mythje:是的,但是asp在服务器上运行,JavaScript(在本例中)在客户端上。可能想把代码放在一个代码示例中:D我的意思是代码跨度/代码示例我对javascript不是很好,但是当页面已经加载时,是否可以在不刷新或重定向页面的情况下进行页面更改?我知道,使用asp时,如果您有两个框,并且您给第二个框第一个框的值,那么它将在发布后得到该值,而不是直接输入。@Mythje:是的,但是asp在服务器上运行,JavaScript(在本例中)在客户端上运行。