Onchange事件未触发

时间:2016-08-23 08:28:01

标签: javascript jquery html onchange

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

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

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

1 个答案:

答案 0 :(得分:0)

尝试onclick事件而不是onchange事件的复选框。根据焦点丢失后的Javascript引用onchange fires。如果单击该复选框,则焦点不会丢失。

此致 塞巴斯蒂安