2015-10-21 54 views
0

我有一個函數和一些輸入元素將用於一個目的。 我試圖做出他們的數組並傳遞給那個函數,但失敗了。簡單的方法,而不是在JavaScript中重複調用函數

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

如何使它更簡單,而不是重複使用相同的格式?

+1

'$( 「#txtFirst,#txtLast,#txtNick」)變化(函數(){ validateForm($(本));});'? – Tushar

+0

你也可以添加HTML – Tushar

+0

@Tushar先生,謝謝你,先生,這是作品! – akauts

回答

1

您可以定位在一個選擇多個元素:

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

試試這個:

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