23.jsp

来自「简单的登录页面有增删改查功能」· JSP 代码 · 共 69 行

JSP
69
字号
<script language="JavaScript">   
  function yz()   
  {   
  if(formok.name.value=="")   
    {alert('姓名不能为空');   
    formok.name.focus();   
    return false;}   
  if(formok.name.value.length>5)  
    {alert('姓名长度不能超过5个汉字');
    formok.name.focus();
    return   false;}   
  if(formok.psw.value=="")
    {alert('密码不能为空');
    formok.psw.focus();
    return false;}   
  if(formok.pswc.value=="")  
    {alert('确认密码不能为空');
    formok.pswc.focus();
    return false;}   
  if(formok.psw.value.length<6) 
    {alert('密码长度不能小于6位');
    formok.psw.focus();
    return false;}   
  if(isNaN(formok.oicq.value)) 
    {alert('oicq必须为数字');
    formok.oicq.focus();
    return false;}   
  if(formok.oicq.value.length<5)
    {alert('oicq长度不能小于5位');
    formok.oicq.focus();
    return false;}   
  if(formok.psw.value!=formok.pswc.value) 
    {alert('两次输入的密码不相等,请从新输入!');   
    formok.psw.value="";   
    formok.pswc.value="";   
    formok.psw.focus();   
    return false;}   
  if(ischinese(formok.name.value)) 
   {alert('姓名必须为汉字!');     
   formok.name.value="";   
   formok.name.focus();   
   return false;}   
    }   
  function isCharsInBag(s,bag)   
  {     
  var i,c;   
  for(i=0;i<s.length;i++)   
  {     
  c=s.charAt(i);//字符串s中的字符   
  if(bag.indexOf(c)>-1)     
  return c;   
  }   
  return "";   
  }   
    
  function ischinese(s)   
  {   
  var errorChar;   
  var badChar="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789><,[]  {}?/+=|\\'\":;~!#$%()`";   
  errorChar=isCharsInBag(s,badChar)   
  if(errorChar != "" )   
  {   
  return true;   
  }     
    
  return false;   
  }   
  </script>   

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?