Javascript of username&password check

<html>
<head>
<title>Better Form Validation---jsjingdian17.10
</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<script type="text/javascript">
<!--
 var whitespace="\t\n\r";            //定义空白字符
 function isEmpty(s){                //输入内容搜索
  var i;
  if((s==null)||(s.length==0))
    return true;
  for(i=0;i<s.length;i++){//字符串中寻找非空白字符
    var c=s.charAt(i);       //返回指定位置的字符    
    if(whitespace.indexOf(c)==-1)     //返回某个指定的字符串值在字符串中首次出现的位置,indexOf() 方法对大小写敏感!
    return false;
  }
  //在这一点上,所有字符都是空白符
  return true;
 }
 function validate(){
  if(isEmpty(document.myform.username.value))
   {
    alert("Error:Username is required.\n错误:要求有户名不能为空!")//如果为空,给出提示
    document.myform.username.focus();//获得焦点,要求重新输入
    return false;
   }
  if(isEmpty(document.myform.userpass.value))
   {
    alert("Error:Non-empty password required.\n错误:要求密码不能为空!");//如果为空,给出提示
    document.myform.urerpass.focus();
    return false;
   }
  return true;
 }
//-->
</script>
</head>
<body><center><h1>Hongten</h1></center>
<table boder="1" align="center">
<form name="myform" id="myform" method="get" action="#" onsubmit="return validate();">
<tr>
<td>用户名:</td>
<td><input type="text" name="username" id="username" size="15" maxlength="15"></td>
</tr>
<tr>
<td>密&nbsp;&nbsp码:</td>
<td><input type="password" name="userpass" id="userpass" size="15" maxlength="15"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="提交"></td>
</tr>
</form>
</body>
</html>

mail for check:

<html>
<head>
<title>验证邮箱地址
</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<script type="text/javascript">
<!--
var whitespace="\t\n\r";
function isEmpty(s){
 var i;
 if((s==null)||(s.length==0))
   return true;
 for(i=0;i<s.length;i++){
   var c=s.charAt(i);     //返回指定字符的位置
   if(whitespace.indexOf(c)==-1)     //返回某个指定的字符串值在字符串中首次出现的位置,indexOf() 方法对大小写敏感!
      return false;
   }
 return true;
}
function isEmail(field)
 {
  var positionOfAt;
  var s=field.value;
  if(isEmpty(s))
   {alert("Email不可为空");
    field.focus();
    return false;
   }
/*后面代码可用下面的正则表达式写
if(/[^@]+@[^@]+/.test(s))
  return true;
   alert("E-mail不合法!");
   field.focus();
   return false;*/

  positionOfAt=s.indexOf('@',1);
 if((positionOfAt==-1)||(positionOfAt==(s.length-1)))
  {alert("E-mail不合法!");
   field.focus();
   return false;
  }
 return true;
 }
//-->
</script>
</head>
<body>
<form name="myform" id="myform" method="get" onsubmit="return isEmail(this.isemail);" action="#" >
Email:
<input type="text" name="isemail" id="isemail" size="30" maxlength="60"><br>
<input type="submit" value="提交">
</form>
</body>
</html>

时间: 2024-11-05 21:49:33

Javascript of username&password check的相关文章

ORA-01017: invalid username/password; logon denied

SQL> select * from dual@mult2; select * from dual@mult2                    * ERROR at line 1: ORA-01017: invalid username/password; logon denied ORA-02063: preceding line from MULT2 出现上面的错误 说明: 1 你的listener.ora tnsnames.ora 配置好了netca --->test 也OK 2

WCF Security userName/Password

1. Transfer Security Transfer Security 主要包括三个方面: "消息完整性(Message Integrity)"."消息机密性 (Message Confidentiality)" 和 "交互验证(Mutual Authentication)". 消息完整性必须确保消息在传输过程中没有被篡改,接收的消息是完整且正确的:消息机密性必须确保消息不会被任何第三方查阅,消息内容不会泄漏给任何非相关人员:而交互认证则是

python requests访问报403 &quot;Invalid username/password.&quot;

使用python requests访问一个rest api时,总是报错: 403 {"detail":"Invalid username/password."} 换成curl访问就没有问题. 为什么会这样呢? 把requests的请求header print出啦,看到加了authorization,但是代码并没有使用任何认证. {'Content-Length': '650', 'Accept-Encoding': 'gzip, deflate', 'Accept'

JDBC连接失败,报 invalid username/password

问题描述 通过如下SQL创建一个用户 /*创建用户并指定表空间 */create user FND_DATA identified by FND default tablespace FND_DATA; /*给用户授予权限 */grant connect,resource to FND_DATA;PL/SQL可以正常登录,但是使用JDBC进行连接就会报错:invalid username/passwordClass.forName("oracle.jdbc.driver.OracleDriver

请教https://username:password@hostname.com这种URL形式会导致监听者捕获账户信息么?

问题描述 这样的URL实际在访问过程中是否会把用户名和密码直接明文传输给服务器呢?监听者是否有可能捕获到密码? 解决方案 解决方案二:你好,ftp协议是不对数据包加密的,账号密码都是显式的,本地测试可抓取账号密码.测试软件:filezillaserverFTP服务器:192.168.66.41FTP客户端:192.168.66.70账号密码:test/test账号/密码抓包工具:wireshark解决方案三:不会.https的本质是HTTP+SSL,URL仅出现在HTTP协议的请求行,也就是说它

通过EMClient.getInstance().login(username, password, new EMCallBack() {};登录时,有时登录成功,有时登录失败

问题描述 经常登录失败,是什么导致的? 解决方案 看看失败的提示

10个对初学者非常有用的PHP技巧_php技巧

本文介绍一些关于改善和优化PHP代码的提示和技巧,供大家参考,具体内容如下 1.不要使用相对路径,要定义一个根路径 这样的代码行很常见: require_once('../../lib/some_class.php'); 这种方法有很多缺点: 1).它首先搜索php包括路径中的指定目录,然后查看当前目录.因此,会检查许多目录. 2).当一个脚本被包含在另一个脚本的不同目录中时,它的基本目录变为包含脚本的目录. 3).另一个问题是,当一个脚本从cron运行时,它可能不会将它的父目录作为工作目录.

简单讲解Go程序中使用MySQL的方法_Golang

go官方仅提供了database package,database package下有两个包sql,sql/driver.这两个包用来定义操作数据库的接口,这就保证了无论使用哪种数据库,他们的操作方式都是相同的. 但go官方并没有提供连接数据库的driver,如果要操作数据库,还需要第三方的driver 包,幸好,主流的数据库的driver都已经有了:https://code.google.com/p/go-wiki/wiki/SQLDrivers 其中,mysql有两个包,一个是mymysql

解决Android上用javascript对webview的password控件赋值问题

在cnblogs的android客户端开中使用webview模拟登录,这样就需要将用户输入的用户名和密码传到webview上然后提交,这个过程在mx3的flyme3和flyme4上测试一切正常,然而在我的htcG12上(用的miui4),和三星note2上都报错. 报错的代码为:  代码如下 复制代码 public void LoginByPassword(String username, String password){         mCurrentRT = EnumRequestTyp