我遇到一个问题,即函数没有被调用onchange。但是,我确实设置了一个onmouseover事件,以查看是否可以调用该函数。 onchange不起作用,但onmouseover确实如此。选择日期后,为什么onchange不起作用的任何想法。选择日期后,该字段确实会发生变化。
<div class="sectionData">
<span class="cell">
<mcdatepicker id="txtIssueReported_date" name="txtIssueReported_date" title="#mastercontrol.translate.Adaptimmune_TRANS_CDEV.T2_L11#" label="#mastercontrol.translate.Adaptimmune_TRANS_CDEV.T2_L11#" alt="T2 Date Issue Reported" maxdate="0" daterangeerrortext="#mastercontrol.translate.Adaptimmune_TRANS_CDEV.C_L11#" onblur="SetFieldsRequired();" onmouseover="SetFieldsRequired();" onchange="SetFieldsRequired();" onkeydown="SP_ContinueAutoSave(false);">
</mcdatepicker> </span>
</div>
答案 0 :(得分:0)
对于要触发的onchange
事件,有问题的元素必须更改值然后忽略焦点。尝试更改日期,然后选择其他输入字段。
答案 1 :(得分:0)
模糊发生在变化之前。谢谢-VKK