2012-04-04 152 views
0

是否可以檢查是否(條件)onclick按鈕的事件?因爲我需要檢查兩個獨立的.js文件中的函數。另外,這兩個函數都應該返回true以繼續前進。檢查條件onclick按鈕事件

Example: 

<input type="button" name="saveButton" onclick="" value="Save" /> 

Two functions are validateSelect() in one .js file and validateSave() in 
another .js file. 

validateSave()只會在validateSelect()返回true時被調用。那麼我們可以檢查按鈕的onclick事件嗎?

回答

2

我從你的問題的理解,

<input type="button" name="saveButton" onclick="Save();" value="Save" /> 

function Save(){ 
if(validateSelect()) 
{ 
    validateSave(); 
} 
return false; 
} 

希望這有助於

+0

它有助於...... thnx – Nitish 2012-04-04 06:48:15

1
<input type="button" name="saveButton" onclick="if(validateSelect()&&validateSave()){doSomething();}" value="Save" /> 
1

如果功能是在不同的JS文件(只要這兩個文件都包括在內)沒關係。

你可以說

if (validateSelect() &&validateSave()) { 
    /* do something */ 
} 

隨着& &運營商如果左邊的操作數是假的,所以validateSave()將只能被稱爲右手操作將不會得到評估,如果validateSelect()返回真正。

如果您想直接將它放在您的內聯onclick中,您可以將上述內容全部放在一行中。