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オブジェクトになるように設定されます。

nameの値である'name'を渡しました。IDが必要です。

すなわち

<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" />

次に、uが指定したID名でオブジェクトを追加します。

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

    </script>
于 2015-07-02T07:13:11.217 に答える