【发布时间】:2016-05-16 22:53:00
【问题描述】:
我的页面上有一个按钮和文本控件。
<asp:TextBox ID="MyText" Width="100%" ClientIDMode="Static" runat="server"></asp:TextBox>
<asp:Button ID="MyButton" OnClientClick="isNotEmpty()" CssClass="btn btn-primary" OnClick="Send_Click" ClientIDMode="Static" CausesValidation="false" runat="server" />
如果页面上的文本框为空(或有空格),我正在尝试确保它不会触发 OnClick。我的代码不起作用,我不知道为什么。
function isNotEmpty() {
if (<%= MyText.Text.Length %> > 0)
return true;
return false;
}
我也试过了:
function isNotEmpty(){
document.getElementbyId("MyText").value !== null || document.getElementbyId("MyText").value.match(/^\s*$/) === null
}
【问题讨论】:
标签: javascript c# asp.net