是否可以使用按钮的onclientclick
属性进行客户端检查。如果支票返回true
,则触发onclick
事件。如果客户检查返回false
,请勿触发onclick
事件。当onclientclick为false时停止onclick发射?
这可能吗?
UPDATE:
这2工作:
Stops the form from submitting:
OnClientClick="return false;"
Allows the form to submit:
OnClientClick="return true;"
未来2不起作用:
// in js script tag
function mycheck() {
return false;
}
// in asp:button tag
OnClientClick="return mycheck();"
// in js script tag
function mycheck() {
return true;
}
// in asp:button tag
OnClientClick="return mycheck();"
它提交表单两次。
这是为什么?
JS代码,请请参阅我尝试过的更新。 – oshirowanen