如何在按钮点击上执行每个功能

时间:2013-07-05 13:19:35

标签: javascript jquery

我有两个文本字段,以及不同功能中两个文本字段的验证。我有一个按钮。我想在点击提交按钮时调用两个验证功能。 是否已执行任何功能。每次都应执行每个功能。

3 个答案:

答案 0 :(得分:2)

呼吁所有功能:

myElelement.onclick = function () {
    anotherFunction();
    andAnotherOne();
    moreFunctions();
};

答案 1 :(得分:1)

你不能只做这样的事情:

$('#mybutton').click(function(){
   $('#mytextfield1').validate();
   $('#mytextfield2').validate();
});

答案 2 :(得分: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);