0

私はいくつかの関数を含む JavaScript コードを持っています。主な関数はCheckForm().

この関数は、[送信] ボタンをクリックして呼び出されます。

<td><input type="submit" name="submit1" id="submit1" value="Register" onclick="return CheckForm();"/></td>    

しかし、ボタンを押しても何も起こりません (機能は実行されません)。これを修正するにはどうすればよいですか?

4

2 に答える 2

0

こんな感じで使えます。

function CheckForm()
{
 //doing stuff
  return true;
}

<form id="formToCheck"></form>


$('#formToCheck').submit(CheckForm);

それが役に立てば幸い

jqueryなしでやりたい場合は、追加するだけです

   <form onSubmit="return CheckForm()"></form>

ここで jQuery を使用しないフォームの検証について詳しく読むことができます -> http://www.w3schools.com/js/js_form_validation.asp#gsc.tab=0

うまくいかない場合は、何らかのエラーが発生している可能性があります。ブラウザで JS コンソールを確認し、それらを削除します。

于 2013-04-02T10:46:49.373 に答える