黑马程序员技术交流社区

标题: 如何用js限制在input text中不能以数字开头 [打印本页]

作者: 邓建军    时间: 2013-3-22 17:06
标题: 如何用js限制在input text中不能以数字开头
本帖最后由 邓建军 于 2013-4-4 20:37 编辑

如何用js限制在input text中不能以数字开关
用 户 名<input type="text" /><br />
密    码<input type="password" /><br />
确认密码<input type="password" /><br />

作者: 许庭洲    时间: 2013-3-22 19:27
// JS代码
<form action="" method="post" onsubmit="return onsub();">用户名:<input type="text" id="username" name="username" value="在这里输入"></form>


作者: 许庭洲    时间: 2013-3-22 19:29
本帖最后由 许庭洲 于 2013-3-22 19:30 编辑

javascript中验证用户名不能以数字开头和只能是数字、字母、下划线组成
// JS代码
function check_usename()
{
      var username = document.getElementById("username").value;
      var un = username.match("\\w+");
      if(un==null)
     {
             alert(" 用户名必须是数字或字母下划线组成!");
             return false;
     }
     var un1 = username.match("\\d");
    if(un1!=null)
   {
          alert(" 用户名不能以数字开头!");
          return false;
    }
}

<form action="" method="post"& amp; gt;用户名:<input type="text" id="username" name="username" value="在这里输入">& amp; lt;/form>




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2