简单的方法而不是在 javascript 中重复调用函数

simple way rather than to call a function repeatedly in javascript

我有一个函数,一些输入元素会使用它来达到目的。 我试图制作一个数组并传递给那个函数,但失败了。

$("#txtFirst").change(function(){validateForm($(this));});
$("#txtLast").change(function(){validateForm($(this));});
$("#txtNick").change(function(){validateForm($(this));});

如何使它更简单,而不是重复使用相同的格式?

您可以在一个选择器中定位多个元素:

$("#txtFirst, #txtLast, #txtNick").change(function(){validateForm($(this));});

试试这个:

$("#txtFirst, #txtLast, #txtNick").change(function(){validateForm($(this));});