1

因此,我一直在使用以下代码为登录页面阻止带有“正在加载”消息的页面

<input id="submit" type="submit" value="Log On" onclick="block();"/>

但是,如果验证出现错误,则阻止消息将永远保留在那里。呈现块消息以便将验证考虑在内的最佳方式是什么?

4

1 回答 1

1

如果自动触发验证并阻止表单发布,我只需将block();调用移至表单 onsubmit 属性:

<form onsubmit="block();">

这样,它只会在表单提交时触发,而不是在用户点击按钮时表单可能无效时触发。

于 2011-10-15T11:01:35.900 回答