我有一個面板的asp.net應用程序。 在那個面板裏面我有一個圖像按鈕和textbox
。 我已經爲文本框寫了一個javascript驗證函數,它將顯示用於在textbox
中輸入一些值的警報框。 現在,這個功能不能正常工作了運行時錯誤:在asp.net按鈕點擊空文本框的Javascript驗證
Object required
我的代碼是在這裏:
<asp:Panel ID="pnlTop" runat="server">
<tr height="35px" valign="top">
<td align="right" valign="middle" colspan="2" height="50">
<asp:ImageButton ID="imgbtnGOTO" runat="server" ToolTip="View Specific Record" BorderWidth="0"
ImageAlign="AbsMiddle" OnClientClick="javascript:return fnCheck()"></asp:ImageButton>
<asp:TextBox ID="txtPagingGoto" CssClass="clsTableCellLeft" Width="215px" runat="server" CausesValidation="true"></asp:TextBox>
</td>
</tr>
</asp:Panel>
我的JavaScript函數爲:
function fnCheck() {
if ((document.getElementById("txtPagingGoto").value).length == 0) {
alert("The textbox should not be empty");
}
}
請建議此解決方案。
謝謝先進。
只需修改'的OnClientClick = 「fnCheck」''中ImageButton' – 2013-10-08 10:50:16