我对JSP有疑问。我有两个文本框。当我在第一个文本框中键入值时,它应该在第二个文本框中自动复制。
<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')">
答案 0 :(得分:1)
假设第一个框的ID为input1
而第二个input2
(因此您必须添加这些ID),您可以这样做:
document.getElementById('input1').onkeyup = function () {
document.getElementById('input2').value = this.value;
};
答案 1 :(得分:0)
您可以使用JavaScript执行此操作。在第一个文本框上附加一个keyup事件处理程序,该文本框应将其值复制到第二个文本框。
<input type="text" id="t1" onkeyup="document.getElementById('t2').value=this.value" />
<input type="text" id="t2" />