我被指派维护一段代码,在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" />
但无济于事......
答案 0 :(得分:1)
一种方法是使用if
语句:
onclick="if(ValidateJS()){ValidateVB()}"
答案 1 :(得分:1)
onclick="(function(){if(ValidateJS()) ValidateVB();})()"