Javascript 如何同时运行窗体操作和onclick事件?

Javascript 如何同时运行窗体操作和onclick事件?,javascript,php,forms,function,dom-events,Javascript,Php,Forms,Function,Dom Events,在这个场景中,只有Javascript函数起作用。但是我想同时运行JavaScript函数(onclick事件)和表单操作(我的PHP后端),如何做到这一点 吉 因为当您提交表单时,网站将重定向到表单操作,因此您的操作如果未完成,将被取消。 您可以尝试这种方式(jQuery) 添加type=“submut”是否重试?可能会有帮助,您只需输入type='submit'value='submit'您所说的“同时”是什么意思?当页面未重新加载或链接到其他页面时,是否要通过通知服务器?或者你想先执行

在这个场景中,只有Javascript函数起作用。但是我想同时运行JavaScript
函数(onclick事件)
表单操作(我的PHP后端),如何做到这一点


因为当您提交表单时,网站将重定向到表单操作,因此您的操作如果未完成,将被取消。 您可以尝试这种方式(jQuery)


添加type=“submut”是否重试?可能会有帮助,您只需输入
type='submit'value='submit'
您所说的“同时”是什么意思?当页面未重新加载或链接到其他页面时,是否要通过通知服务器?或者你想先执行JavaScript,然后在它完成后发出请求,这样PHP在加载另一个页面时处理它?同时也没有意义。我猜你要么想先运行js,然后再提交(这种方法在Bai的回答中解释过),要么需要AJAX!拉法提到。无论哪种方式,我都建议编辑问题以反映您的实际需要(对于任何正在寻找相同问题解决方案的未来读者)。
function takeaction(id,$val1,$val2){
     var $this = jQuery('#'+id);
     var $form = $this.parents('form');
     //...your javascript code at here
     // after run your code
    $form.submit();// to submit form
}