如题,请高手指点下~!

解决方案 »

  1.   

    大概是这个意思,正则那里可以再改改 <body>
    <input type="text" id="name" value="[email protected]"/>
    <input type="button" value="check" onclick="check()" />
    <script type="text/javascript">
    var check = function () {
    var patten = /^([^@.]+)\@([^@.]+)(.[^@.]+){1,2}$|^(\d+)$/;
    var val = document.getElementById("name").value;
    alert(patten.test(val));
    };
    </script>
    </body>
      

  2.   


    貌似有点问题呢~!我输入sa1d@com居然通过了