js验证

   1.只允许为字母数字下划线和汉字:

    <asp:TextBox ID="user_name" runat="server" onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\_\.]/g,&apos;&apos;)"></asp:TextBox>

   2.每页显示条数:

    <asp:TextBox ID="txt_num" runat="server" CssClass="inputcss" Width="30px"
 onblur="value=value.replace(/[^\d]/g, '') " onkeyup="value=value.replace(/[^\d]/g, '') "></asp:TextBox>

 3.输入只能为英文和数字

     if ($("#txt_Number").val() == "") {
            str += "组织结构码不能为空!\n";
        } else {
        var n = $("#txt_Number").val();
            if (n != n.replace(/[\W]/g,'')) {
                str += "组织结构码只能为英文+数字!\n";
            }
        }

   4.[\w\.\_]相当于[0-9a-zA-Z\.\_] 匹配数字字符下划线和.


      

posted @ 2012-10-30 12:15  呓语  阅读(169)  评论(0编辑  收藏  举报
welcome to this garden! --Chenly