我有我的第2個的文本字段與id="textfield1"
和id="textfield2"
:如何在JSP中自動更改文本字段值?
<input type="text" name="textfield1" id="textfield1" size="70" />
<input type="text" name="textfield1" id="textfield2" size="70" />
如果我改變textfield1
,那麼我想在JSP自動改變textfield2
值。
我有我的第2個的文本字段與id="textfield1"
和id="textfield2"
:如何在JSP中自動更改文本字段值?
<input type="text" name="textfield1" id="textfield1" size="70" />
<input type="text" name="textfield1" id="textfield2" size="70" />
如果我改變textfield1
,那麼我想在JSP自動改變textfield2
值。
添加此javascript函數
function changeVal()
{
document.getElementById("textfield2").value="abc";
}
調用此上的模糊事件textbox1
<input type="text" name="textfield1" id="textfield1" size="70" onkeyleave="changeVal()"/>
寫平變化的功能是這樣的:
$('#textfield1').change(function() {
$('#textfield2').val($('#textfield1').val());
});
這依賴於JQuery,我們知道OP是否在使用它嗎? –
@JohnFarrelly:在jquery中寫入東西減少了冗長的Java腳本代碼的寫入。 –
我絕對同意,但OP需要知道包含JQuery才能使上述代碼工作。 –
你可以使用如下的小javascript代碼:
function fillTextbox(){
var tf1=document.getElementById("textfield1").value;
document.getElementById("textfield2").value=tf1;
}
<input type="text" name="textfield1" id="textfield1" size="70" onkeyleave="fillTextbox()" />
<input type="text" name="textfield1" id="textfield2" size="70" />
非常感謝..它正在工作... –
它應該在JavaScript中作爲更改文本值,發生在瀏覽器中(這是所有jsp處理完成並生成html的代碼)。 – Subin