ボタンをクリックしたときにアクティブにするスクリプトがあります。送信するときにフォームのアクションを変更します。Javascriptフォームが準備され、検証されたときの条件
$("#Preview").click(function(){
$(this).closest("form").attr("action","PreviewNews.php");
});
しかし、私は追加の条件を追加したいと思います。フォームが準備完了し、検証によって検証されたとき。基本的には短く、ボタンがクリックされてフォームが検証された後、スクリプトが実行されます。 これを行う方法は?これには条件がありますか?
jQuery検証プラグインを使用していますか?または単にカスタム検証関数ですか? – Hannan
ちょうどあなたが見ているもの、それ以上のカスタム検証はありません。あなたは$( "form")のような条件があるかどうかを知りたいだけです。Validated()またはそのようなもの – SilvarCraw
JSは、フィールドごとに何を検証するかを指定しない限り、フォームを検証できません。これを行うには2つの方法があります。 1)ユーザーjQuery検証プラグイン。 2)HTML5に適切な入力タイプを入力してから送信してください。たとえば、電子メールテキストボックスの場合は、input type = "email" – Hannan