Javascript 警报赢得';t fire,jquery表单验证
我正在创建一个表单验证程序,但警报没有触发。 这是一段代码。。。 编辑:我已经放置了。在提交之前,是的,我已经在开头包含了脚本Javascript 警报赢得';t fire,jquery表单验证,javascript,jquery,html,forms,validation,Javascript,Jquery,Html,Forms,Validation,我正在创建一个表单验证程序,但警报没有触发。 这是一段代码。。。 编辑:我已经放置了。在提交之前,是的,我已经在开头包含了脚本 <form id="validationForm"> <label for="email">Email</label> <input id="email" type="email" /> <br> <label for="Telephone">Telephone</la
<form id="validationForm">
<label for="email">Email</label>
<input id="email" type="email" /> <br>
<label for="Telephone">Telephone</label>
<input id="Telephone" type="number" /><br>
<label for="Password">Password</label>
<input id="Password" type="Password" /><br>
<label for="ConfirmPassword">Confirm Password</label>
<input id="ConfirmPassword" type="Password" /><br>
<input id="submit" type="submit" value="Done" />
</form>
</div>
<script>
$("#validationForm").submit(function(event) {
alert("working");
});
</script>
电子邮件
电话
密码
确认密码
$(“#验证表单”).submit(函数(事件){
警惕(“工作”);
});
输入错误,从普通对象访问属性时应使用点
$("#validationForm").submit(function(event) {
--------------------^
alert("working");
});
$(“#验证表单”).submit(函数(事件){
警惕(“工作”);
});代码>
电子邮件
电话
密码
确认密码
。(dot)在提交丢失之前,只需将其放置在适当的位置,一切都会正常工作
$("#validationForm").submit(function(event) {
alert("working");
});
代码中缺少点
<script>
$("#validationForm").submit(function(event) {
alert("working");
});
</script>
$(“#验证表单”).submit(函数(事件){
警惕(“工作”);
});
检查JQuery版本。取决于您可以拥有的版本
不同的语法
同时
在代码中添加一个点和“防止默认”方法,如下所示:
$("#validationForm").submit(function(event)
{
alert("working");
event.preventDefault();
});
您的浏览器控制台中有任何错误选择器后面是否有点?so$(“#validationForm”).submit(函数(事件){no..不在chrome中..但ie显示网页错误详细信息消息:应为“;”行:54字符:22代码:0,我认为这并不重要,因为当出现其他问题时,它总是显示类似的内容。即使在放置“.”之后,它仍然不起作用:(即使Chrome中没有强制要求在其他浏览器需要时包含它,这难道不是一个好主意吗?@RishabhMaheshwari控制台中是否显示任何错误?@RishabhMaheshwari您是否在HTML中包含Jquery?网页错误详细信息用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.1;Trident/4.0;SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0.30729;Media Center PC 6.0;.NET4.0C)时间戳:Tue,2015年1月27日10:38:04 UTC消息:对象预期行:54字符:1代码:0开始是您使用的JQuery版本是什么?如果您使用的是旧版本,提交按钮可能需要更多更少的参数。请检查此处我在开头包含了脚本@RishabhMaheshwari:我没有理解您。问题是什么,我的代码不工作?你能在头标签中用你的参考发布你的代码吗?它工作了问题出在我身上,包括jquery 2.1.3当使用你的链接时,我包括2.1.1它工作了;)检查Jquery是否正在加载或未打开页面源代码,并确保在HTML头标记中包含Jquery引用。是否可以在头中发布包含引用的代码tag@KyleT问题是我在包含jquery 2.1.3时,它在包含2.1.1时起作用了……2.1.3有不同的语法吗?@RishabhMaheshwari Well 2.1.3只是去年12月(上个月)发布,所以可能还有一些bug。我看不出快速谷歌有什么变化。我建议暂时坚持使用2.1.1:)很高兴你把它整理好了