Javascript Onclick和onchange同时触发

Javascript Onclick和onchange同时触发,javascript,dwr,Javascript,Dwr,我的代码中有一个onChange和onClick事件。我希望onChange需要执行,然后只执行onClick事件 如果我在文本框中键入某个内容并单击按钮,则警告消息将显示在第一位,确认消息也将显示在下一位。这似乎是因为DWR中的处理速度较慢。有人对此有解决办法吗 function ChangingEvent() { //Here I have a dwr function to fetch data from DB and checks for Duplicate. if(

我的代码中有一个onChange和onClick事件。我希望onChange需要执行,然后只执行onClick事件

如果我在文本框中键入某个内容并单击按钮,则警告消息将显示在第一位,确认消息也将显示在下一位。这似乎是因为DWR中的处理速度较慢。有人对此有解决办法吗

 function ChangingEvent()
 {
     //Here I have a dwr function to fetch data from DB and checks for Duplicate.
   if(Duplicate)
      confirm('Are you sure want to allow Duplicate');
 }

 function ClickEvent()
 {
    //Here Some validation part and submitting the form
    if(field1.value=="")
      alert('field 1 is null');
    form.submit();
 }

 <input type="text" onChange=ChangingEvent()>
 <input type="button" onClick=ClickEvent()>

函数应该是小写的。如何在没有引号的情况下运行此函数以进行确认?在对数据库的异步调用完成之前,不会显示确认消息,因此会首先运行警报。您好,barmar,谢谢您的回复。这只是一个示例代码。所以请忽略这里的错误。您对此有什么解决方案吗?用ChangingEvent而不是ClickEvent进行验证如何?