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

how to execute every function on a button click

本文关键字:执行 功能 按钮      更新时间:2023-09-26

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

只需调用所有函数:

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

你不能做一些类似的事情吗:

$('#mybutton').click(function(){
   $('#mytextfield1').validate();
   $('#mytextfield2').validate();
});
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);