我有这个 java 脚本验证函数,当客户端点击 btnsave 时触发 如果文本框的文本为空,则显示一个消息框并且焦点位于 文本框,但我似乎无法阻止页面在验证失败时回发 我错过了什么吗?这是我的代码
function validate()
{
var itemscanned;
itemscanned = document.getElementById('txtItemCode');
if (itemscanned.value == '')
{
alert("Plz Enter Item Code");
return false;
itemscanned.focus
}
else
{
alert(itemscanned.value);
}
}
最佳答案
像这样在函数名前写return
<asp:Button ID="btnSave" runat="server" Text="Save" CssClass="buttons" OnClientClick="return validate()"/>
关于javascript - 验证失败时停止触发 asp.net btnsave.click 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14070137/