检查条件onclick事件的按钮

时间:2012-04-04 06:02:31

标签: javascript

是否可以检查是否(条件)点击按钮事件?因为我需要检查两个单独的.js文件中的函数。此外,这两个函数都应返回true以继续前进。

Example:

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

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

只有在validateSelect()返回true时才会调用validateSave()。那么我们可以查看点击事件按钮吗?

3 个答案:

答案 0 :(得分:2)

从我对你的问题的理解,

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

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

希望这会有所帮助

答案 1 :(得分:1)

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

答案 2 :(得分:1)

函数是否在不同的JS文件中(只要包含两个文件)都无关紧要。

你可以说

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

使用&amp;&amp;如果左侧操作数为false,则不会对右侧操作数进行求值,因此只有在validateSelect()返回true时才会调用validateSave()。

如果您想将其直接放入内联线上,可以将上述所有内容放在一行。