我正在尝试使用onsubmit调用javascript中的函数,但是它不起作用。我曾尝试寻找类似的问题,但没有任何效果。我也尝试过使用提交按钮onclick,这似乎也不起作用。

<form method="POST" onsubmit="return add();" name='contact'>


我希望它与纯JS(而非jquery)一起使用。

这是fiddle

最佳答案

默认情况下,fiddler如下所示将脚本添加到onload处理程序中,因此在脚本中创建的所有函数/变量都将在onload处理程序的范围内。当您使用内联事件处理程序时,脚本将在全局范围内查找找不到该方法的方法

window.onload = function(){
    //our script here
}


因此,在第二个选择框中的Frameworks&Extensions下的左侧面板中,选择No Wrap - In bodyNo Wrap - In Head

09-16 12:43
查看更多