2016-08-23 313 views
-2

如何將動態填充的表單域複製到div。我正在製作一個結賬頁面,我希望將結算和運送的表單輸入複製到底部的一個結構部分。當輸入結算地址/送貨地址時,它可以正常工作,但是當結算與單擊送貨時相同時,onchange事件不會被觸發。Onchange事件不會觸發

這是我用來將文本從窗體複製到div的。

function copyData(sourceId, targetId) { 
var data = document.getElementById(sourceId).value;                            
document.getElementById(targetId).innerHTML = data;                                
}                                                         
+0

請分享你的HTML代碼 –

+0

請在[MCVE]閱讀(http://stackoverflow.com/help/mcve) – guradio

回答

0

嘗試使用onclick事件而不是onchange事件作爲複選框。根據關於焦點丟失後的Javascript引用onchange火災。如果您點擊複選框,焦點不會丟失。

問候, 塞巴斯蒂安

+0

感謝Sebastain工作就像一個魅力。 – user3534972