【发布时间】:2011-08-05 01:44:37
【问题描述】:
我的页面上有一个 asp.net TextBox 控件和一个搜索按钮,每当用户单击搜索按钮时,我想验证 TextBox 是否为空白。我想使用 onClientClick 事件并传递参数,因为我的 Javascript 函数将从外部 JS 调用。
这是我尝试过的。
<asp:TextBox ID="search" runat="server">
</asp:TextBox>
<script language="javascript" type="text/javascript">
function voidsearch(s) {
alert(document.getElementById(s).value);
}
</script>
<asp:ImageButton ID="img1" runat="server" ImageUrl="Dotnetnuke.ico"
OnClientClick="voidsearch('<%= search.ClientID %>'); return false;" />
但这是抛出错误。所需对象。我也通过了 this.search.. 但同样的错误。我不明白为什么会出现这个错误,因为我首先声明了控制权,然后调用了它的 ID。
请任何人帮助我。
【问题讨论】:
标签: javascript asp.net validation