onchange 事件未触发

Onchange event is not firing

如何将动态填充的表单字段复制到 div。我正在制作一个结帐页面,我想将表单输入从账单和运输复制到底部的确认部分。当输入 billing/shipping 地址时,它工作正常,但是当点击计费与运送相同时,不会触发 onchange 事件。

这就是我用来将文本从表单复制到 div 的方法。

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

尝试对复选框使用 onclick 事件而不是 onchange 事件。根据 Javascript 参考资料,onchange 在失去焦点后触发。如果单击复选框,焦点不会丢失。

此致, 塞巴斯蒂安