javascript - jQuery 表单验证不起作用?

标签 javascript jquery html jquery-plugins

这是我的“联系我们”网页的代码。为什么它不能与 jquery 验证器插件一起使用?我做错什么了吗?请帮忙。谢谢! 验证器根本不起作用。即使我没有填写任何内容,它也允许提交表格。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
      <script src="http://code.jquery.com/jquery-latest.js"></script>
      <script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.js"></script>

      <script>
      $(document).ready(function(){
        $("#myform").validate();
      });
      </script>
    </head>

    <body bgcolor="#ffffff">
    <div id="contactuscontent">
      <form class="cmxform" id="myform" method="post" action="sendmail.php">
    Your Name: <br />
    <input type="text" name="visitor" size="35"   />
    <br />
    Your Email:<br />
    <input type="email" name="visitormail" size="35"  />
    <br /> <br />
    Subject:<br />
    <input type="text"  name="subject" size="35"  />
    <br /><br />
    Mail Message:
    <br />
    <textarea name="notes" rows="4" cols="40"  ></textarea>
    <br />
    <input type="submit" value="Send Mail" />
    <br />
    </form>
    </div>
    </body>
    </html>

最佳答案

您的代码工作正常,但您没有添加任何验证规则,这就是为什么它什么也不做。

编辑:至少在您的强制输入中添加一个class="required"

最诚挚的问候。

关于javascript - jQuery 表单验证不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5918795/

相关文章:

javascript - 有没有办法在 document.ready 之后允许 document.write ?

javascript - 从文件读入配置

javascript - 删除功能对 MySQL 表不起作用?

javascript - 如何在javascript函数中获取Table的所有td值

javascript - 使用 jquery 在字符串中查找文本

html - 在 Outlook 2013 上防止 "if there are problems with how this message is displayed"

html - 尽管 IE,@font-face 在 Chrome 和 FireFox 中不工作

html - 响应式 Html 电子邮件模板

Javascript/JQuery 如何循环遍历所有具有 aria-invalid 属性的 html 元素

javascript - jquery.browser(在 jquery 1.9 中删除)的快速、纯 javascript 替代品是什么?