0

我下载了 LiveValidation 以查看它是否适用于我的网站,并且由于某种原因我的测试代码无法正常工作。有人可以帮忙吗?

 <html>
<head>
    <title>Test</title>
    <script type="text/javascript" src="livevalidation.js"></script>

</head>
<body>
      <form name="example_form" action="#" method="POST">
        <input style="width:50px;" name="name" type="text" />
        <script>
            var f1 = new LiveValidation('name');
            f1.add(Validate.Presence);

        </script>

        <button class="button gray" type="submit" name="submit">Submit</button>
    </form>



</body>
</html>
4

2 回答 2

1

首先,通过将其 id 作为第一个参数传入,该字段被设置为 LiveValidation 对象。

您已传入“名称”,这是名称的值。你需要一个身份证。

IE

<input id="name" style="width:50px;" name="name" type="text" />
于 2013-01-17T06:18:13.127 回答
0

要将元素添加到 LiveValidation 对象 id 必须在字段中声明。这将使您的代码运行。

<input style="width:50px;" name="name" id="someIdName" type="text" />

然后按您指定的 ID 名称添加它的对象:

 <script>
        var f1 = new LiveValidation('someIdName');
        f1.add(Validate.Presence);

    </script>
于 2015-07-02T07:13:11.217 回答