2013-10-24 51 views
0

我正在使用地理定位腳本,該按鈕在按下提交按鈕時將經緯度和長度內容從郵政編碼搜索返回到兩個div。當頁面刷新準備好提交表單時,我需要將這些數字複製到文本區域。我正在嘗試一個腳本,從一個div複製到onkeyup事件的輸入標記,但不會與onload事件一起工作。我會非常感謝任何建議,請原諒我,我是新來的。提前致謝。 我的代碼將div內容複製到文本區onload

HTML

<Div id="div1"> 
<input type="text"/id="field1" onkeyup="duplicate()" /> 
</Div> 
<input type="text" id="field2" /> 

JS

function duplicate() 
{ 
    var f1 = document.getElementById('field1'); 
    var f2 = document.getElementById('field2'); 

    f2.value = f1.value; 
} 
+0

如果是使用的onload你的代碼? – j08691

回答

1

如何:

小提琴:http://jsfiddle.net/6ay5y/1/

附上keyup事件偵聽器,以第一textbo x,用一個處理程序將其值複製到第二個中。

HTML:

<div id="div1"> 
    <input type="text" id="field1" /> 
</div> 
<input type="text" id="field2" /> 

的JavaScript:

document.getElementById('field1').addEventListener("keyup", function(){ 
    document.getElementById('field2').value = this.value; 
}); 
+0

謝謝你工作:) –

相關問題