如果javascript event = true则触发vbscript

时间:2014-11-05 13:56:33

标签: javascript vbscript

我被指派维护一段代码,在vb.script中进行验证。 这是触发vbscript的按钮代码:

<input id="btn"  type="button"nonclick="ValidateVB();" runat="server" />

我不想在VBScript中编码。我想用javascript做新工作。 我怎样才能首先运行javascript函数ValidateJS()然后如果它返回true,运行ValidateVB?

我试过

<input id="btn"  type="button" 
onclientclick="return ValidateJS()" onclick="ValidateVB();" runat="server" />

<input id="btn"  type="button" value="Validate" 
 onclick="ValidateJS();ValidateVB();" runat="server" />

<input id="btn"  type="button" value="Validate" 
 onclick="return ValidateJS();ValidateVB();" runat="server" />

但无济于事......

2 个答案:

答案 0 :(得分:1)

一种方法是使用if语句:

onclick="if(ValidateJS()){ValidateVB()}"

答案 1 :(得分:1)

onclick="(function(){if(ValidateJS()) ValidateVB();})()"