私はColdFusionフォームを送信していますが、必要に応じてフォームを処理するためにColdFusionコードを実行する前に、JavaScriptを実行してフィールドの検証を確認したいと考えています。
これどうやってするの?フォームが検証に合格した後、JSで.cfmファイルを呼び出すにはどうすればよいですか?
ありがとう!
-ジェイソン
私はColdFusionフォームを送信していますが、必要に応じてフォームを処理するためにColdFusionコードを実行する前に、JavaScriptを実行してフィールドの検証を確認したいと考えています。
これどうやってするの?フォームが検証に合格した後、JSで.cfmファイルを呼び出すにはどうすればよいですか?
ありがとう!
-ジェイソン
あなたが必要
<form name="myform" action="myserverscript.cfm" onsubmit="return validate()">
true を返すとフォームは送信され、false は送信されません
サーバー側でも検証を行っていることを願っています。データをスクラブするために JavaScript だけに頼らないでください。
JQuery - http://jquery.com/ jquery の検証アドイン - http://docs.jquery.com/Plugins/Validation
jquery.com でたくさんの例を実行するのは非常に簡単です
onclick
入力ボタンにイベントを添付できます。次に例を示します。
<input type="submit" value="Submit" onClick="validate()">
次に、validateメソッドがフォーム値のチェックを担当します。フォームが有効である場合、 validateメソッドは返されるはずtrue
です。したがってcommitting
、フォームは送信されます。返品された場合false
、フォームは送信されません。これは、HTML、JavaScript、およびフォームでどのように機能するかを示しています。
さらに、マークでリンクされたドキュメントはさらに役立つはずです。