Javascript 使用FireForm时无法在窗体上获取事件侦听器或onsubmit

Javascript 使用FireForm时无法在窗体上获取事件侦听器或onsubmit,javascript,jquery,Javascript,Jquery,我正在使用Fireform.org从表单收集数据。但是当表单提交(提交到fireform很好)时,我似乎无法获得事件侦听器或发生任何事情 已尝试以下方法但无效: 使用action=“javascript” 使用onsubmit=“”: 使用jquery,使用.on和.submit: 函数confirmSubmit(){ 警惕(“你好”); } $( "#contactForm" ).on("submit", function() {

我正在使用Fireform.org从表单收集数据。但是当表单提交(提交到fireform很好)时,我似乎无法获得事件侦听器或发生任何事情

已尝试以下方法但无效:

使用action=“javascript”


使用onsubmit=“”:


使用jquery,使用.on和.submit: 函数confirmSubmit(){ 警惕(“你好”); }

                    $( "#contactForm" ).on("submit", function() {
                      alert("hello me ");
                    });

                    $('#contactForm').submit(function(){
                        confirmSubmit();
                    });
                </script>
$(“#contactForm”)。在(“提交”,函数()上{
警惕(“你好我”);
});
$('#contactForm')。提交(函数(){
确认提交();
});

我想要的是在提交表单时触发确认消息(这是一个静态页面,没有可用的后端PHP进程,只有javascript)。表单提交到Fireform.org很好。

提交表单时,控制台会告诉您什么?有错误吗?控制台中只有来自fireform.org API的内容。没有任何与我输入的事件侦听器相关的内容<代码>不推荐使用docuemnt.creatAttribute()。改为使用element.setAttribute()。
不推荐使用setAttributeNode()。改用setAttribute()。
您在哪里定义confirmSubmit函数?这就是你的意思吗?我尝试在多个地方定义函数,包括单独的custom.js文件,该文件以前加载到HTML中(在此文件上有其他工作正常的jquery事件侦听器,以便正确加载此js文件。还尝试使用脚本标记直接在HTML文档上定义此函数,包括在标题和之后。我可以直接通过控制台调用此函数,但不能通过事件侦听器。这只是一个简单的测试函数。)函数confirmSubmit(){alert(“hello”);}
<form id="contactForm" onsubmit="confirmSubmit()" method="post" class="nobottommargin">
                    $( "#contactForm" ).on("submit", function() {
                      alert("hello me ");
                    });

                    $('#contactForm').submit(function(){
                        confirmSubmit();
                    });
                </script>