asp.net 環境下當javascript驗證不通過是禁止button按鈕執行onclick事件的

把內容過程重要的一些內容段做個記錄,下邊資料是關於asp.net 環境下當javascript驗證不通過是禁止button按鈕執行onclick事件的內容。

<script type ="text/javascript" language="javascript">
function checkInput() {
var strMsg = "";
var userName = document.getElementById("<%=txt_Uer.ClientID%>").value;
var password = document.getElementById("<%=txt_Password.ClientID%>").value;
var txt_key = document.getElementById("<%=txt_key.ClientID%>").value;
if (userName == "" || userName == null) {
strMsg = "用戶名"
}
if (password == "" || password == null) {
strMsg += " 密碼"
}
if (txt_key == "" || txt_key == null) {
strMsg += " 驗證碼"
}
if (strMsg != "") {
alert(strMsg + " 不能爲空!");
return false;
}
}
</script>

<asp:Button ID="Button1" runat="server" Text="登錄" onclick="Button1_Click" OnClientClick="return checkInput()" />

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章