-5

2 つのテキスト フィールドがあり、両方のテキスト フィールドの検証が別の関数で行われています。ボタンがあります。送信ボタンのクリックで両方の検証関数を呼び出したい。関数が実行されたかどうか。各関数は毎回実行する必要があります。

4

3 に答える 3

2

すべての関数を呼び出すだけです。

myElelement.onclick = function () {
    anotherFunction();
    andAnotherOne();
    moreFunctions();
};
于 2013-07-05T13:21:40.690 に答える
1

次のようなことはできませんか?

$('#mybutton').click(function(){
   $('#mytextfield1').validate();
   $('#mytextfield2').validate();
});
于 2013-07-05T13:22:10.120 に答える
0
function func1(){
  // ...
}

function func2(){
  // ...
}

// OPTION 1
var validation_functions = [func1, func2];

$("#mybuttonid").click(function(){
  for (int i = 0 ; i < validation_functions.length ; i++)
  {
    validation_functions[i]();
  }
});

// OPTION 2
function validate_inputs(){
  func1();
  func2();
}

$("#mybuttonid").click(validate_inputs);
于 2013-07-05T13:23:20.937 に答える