<asp:TextBox ID="txb_goNum" runat="server" Width="30px"></asp:TextBox>

解决方案 »

  1.   

    <input type="text" id="txb_goNum" />
    <script>
    document.getElementById('txb_goNum').onblur = function(){
    for(var i = 0; i < this.value.length; i++){
    if(this.value.charAt(i) == '-'){
    alert('有负号')
    }
    }
    };
    </script>
      

  2.   

    <input type="text" onkeypress="handler(event)" />
    <script type="text/javascript">
         //<![CDATA[        function handler(event) {
                var charCode = event.charCode || event.keyCode;
                if (charCode === 45) {
                    if (event.preventDefault)
                        event.preventDefault();
                    else
                        event.returnValue = false;
                }
            };
           
            
         //]]>
        </script>
      

  3.   

     document.getElementById('txb_goNum').onblur = function(){
    var regexq=/\-/g;
    if(regexq.test(this.value)){
        alert("不能输入负号!");
    }
    }