2008-03-20 只能輸入數字或大寫的文字方塊 3645 0 ASP.NET 只能輸入數字或大寫的文字方塊 '只能輸入大寫 'Dim checkjs As String 'checkjs += "<script>" 'checkjs += "function KeyPressCheckCap()" 'checkjs += "{" 'checkjs += " if (event.keyCode<65 || event.keyCode>90 )" 'checkjs += " {" 'checkjs += " if (event.keyCode>=97 && event.keyCode<=122) event.keyCode=event.keyCode-32;else event.keyCode='';" 'checkjs += " } " 'checkjs += " }" 'checkjs += "</script>" '只能輸入輸字 Dim checkjs As String checkjs += "<script>" checkjs += "function KeyPressCheckCap()" checkjs += "{" checkjs += " if (event.keyCode<65 || event.keyCode>90 )" checkjs += " {" checkjs += " if (event.keyCode>=48 && event.keyCode<=57) event.keyCode=event.keyCode;else event.keyCode='';" checkjs += " } " checkjs += " }" checkjs += "</script>" Me.RegisterClientScriptBlock("KeyPressCheckCap", checkjs) Me.TextBox1.Attributes("onkeypress") = "KeyPressCheckCap();" ASP.NET 回首頁