js的正则问题
<script src="js/jquery-1.7.2.min.js" type="text/javascript"></script><script type="text/javascript"> $(function () { $(".pd").blur(function () { var txt = $(this).val(); var reg = /^\d{1}$/; if (!reg.test(txt)) { $(this).val(""); } }); })</script> <form id="form1" runat="server"> <div> <input type="text" class="pd" /> </div> </form><script src="js/jquery-1.7.2.min.js" type="text/javascript"></script><script type="text/javascript"> $(function () { $(".pd").blur(function () { var txt = $(this).val(); //var reg = $(this).attr("rg"); if (!reg.test(txt)) { $(this).val(""); } else { alert(1); } }); })</script><div> <input type="text" class="pd" rg="/^\d{1}$/" /> <input type="text" class="pd" rg='/^\d{1}\w$/' /> <input type="text" class="pd" rg='/^\d{2}$/' /> <input type="text" class="pd" rg='/^\d{3}$/' /> </div>