ajax验证用户名和找回密码参考
- // JavaScript Document
- function chkname(form){
- var user = form.user.value;
- if(user == ''){
- alert('请输入用户名');
- form.user.focus();
- return false;
- }else{
- var url = "foundpwd.php?user="+user;
- xmlhttp.open("GET",url,true);
- xmlhttp.onreadystatechange = function(){
- if(xmlhttp.readyState == 4){
- var msg = xmlhttp.responseText;
- if(msg == '0'){
- alert('没有该用户,请重新查找!');
- form.user.select();
- return false;
- }else{
- document.getElementById('first').style.display = 'none';
- document.getElementById('second').style.display = '';
- document.getElementById('question').innerHTML = msg;
- }
- }
- }
- xmlhttp.send(null);
- }
- }
- function chkanswer(form) {
- var user = document.getElementById('user').value;
- var answer = form.answer.value;
- if(answer == ''){
- alert('请输入提示问题');
- form.answer.focus();
- return false;
- }else{
- var url = "foundpwd.php?user="+user+"&answer="+answer;
- xmlhttp.open("GET",url,true);
- xmlhttp.onreadystatechange = function(){
- if(xmlhttp.readyState == 4){
- var msg = xmlhttp.responseText;
- if(msg == '0'){
- alert('问题回答错误');
- form.answer.select();
- return false;
- }else{
- document.getElementById('second').style.display = 'none';
- document.getElementById('third').style.display = '';
- }
- }
- }
- xmlhttp.send(null);
- }
- }
- function chkpwd(form){
- var user = document.getElementById('user').value;
- var pwd1 = form.pwd1.value;
- var pwd2 = form.pwd2.value;
- if(pwd1 == ''){
- alert('请输入密码');
- form.pwd1.focus();
- return false;
- }
- if(pwd1.length < 6){
- alert('密码输入错误');
- form.pwd1.focus();
- return false;
- }
- if(pwd1 != pwd2){
- alert('两次密码不相等');
- form.pwd2.select();
- return false;
- }
- var url = "foundpwd.php?user="+user+"&password="+pwd1;
- xmlhttp.open("GET",url,true);
- xmlhttp.onreadystatechange = function(){
- if(xmlhttp.readyState == 4){
- var msg = xmlhttp.responseText;
- if(msg == '1'){
- alert('密码修改成功,请重新登录');
- window.close();
- }else{
- alert(msg);
- }
- }
- }
- xmlhttp.send(null);
- }
ajax验证用户名和找回密码参考的更多相关文章
- 11月10日上午ajax基础知识、用ajax做登录页面、用ajax验证用户名是否可用、ajax动态调用数据库
1.ajax的基础知识 ajax是结合了jquery.php等几种技术延伸出来的综合运用的技术,不是新的内容.ajax也是写在<script>标签里面的. 如果使用ajax一定是要有1个处 ...
- 利用jQuery实现的Ajax 验证用户名是否存在
异步刷新实现方式有多种,也可以借助JS的多种框架,下面是使用jQuery框架实现的AJAX 验证用户名是否存在 jQuery.ajax概述 HTTP 请求加载远程数据. 通过jQuery 底层 AJA ...
- ajax基础知识、用ajax做登录页面、用ajax验证用户名是否可用、ajax动态调用数据库
1.ajax的基础知识 ajax是结合了jquery.php等几种技术延伸出来的综合运用的技术,不是新的内容.ajax也是写在<script>标签里面的. 如果使用ajax一定是要有1个处 ...
- 14.ajax基础知识、用ajax做登录页面、用ajax验证用户名是否可用、ajax动态调用数据库
1.ajax的基础知识 ajax是结合了jquery.php等几种技术延伸出来的综合运用的技术,不是新的内容.ajax也是写在<script>标签里面的. 如果使用ajax一定是要有1个处 ...
- ajax验证用户名 当用户名框的数据改变时 执行ajax方法
ajax验证用户名 当用户名框的数据改变时 执行ajax方法 <html xmlns="http://www.w3.org/1999/xhtml" ><head ...
- 使用Ajax验证用户名
Ajax是一项很重要的技术,下面简要举个例子,来解释如何使用Ajax.步骤如下:使用Ajax验证用户名使用文本框的onBlur事件 使用Ajax技术实现异步交互创建XMLHttpRequest对象通过 ...
- Ajax验证用户名是否被注册
Ajax验证用户名是否被注册 var xmlHttp; function createXMLHttpRequest(){ // 创建XMLHttp请求对象 if(window.ActiveXObjec ...
- 11.10 (下午)开课二个月零六天(ajax验证用户名,ajax调数据库)
用ajax验证用户名是否可用 testuid.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&quo ...
- 基于jQuery实现的Ajax 验证用户名唯一性
基于jQuery实现的Ajax 验证用户名唯一性 前端jsp页面代码 <tr> <th><span class="requiredField"> ...
随机推荐
- JDBC基本知识
JDBC的作用 JDBC为java访问数据库提供通用的API,可以为多种关系数据库提供统一访问.因为SQL是关系式数据库管理系统的标准语言,只要我们遵循SQL规范,那么我们写的代码既可以访问MySQL ...
- Nginx系列~负载均衡服务器与WWW服务器的实现
上两讲主要是关于Nginx的环境的介绍,没有涉及到真正环境的开发,这次我们以一个实现的例子,来说明一下负载均衡服务器与WWW服务器的Nginx是如何配置的,并最终如何实现的. 如下是一个实际场景,一台 ...
- js学习笔记之包装对象
JavaScript包装对象 近日有时间,闲下来好好学习原生js JavaScript是一门面向对象语言,使用"."就可以访问对象的属性和方法,而基本类型(null, undefi ...
- Ubuntu 命令行下快速打开各类文件 分类: ubuntu shell 2014-11-18 20:06 210人阅读 评论(0) 收藏
xdg-open 命令可以用来在Ubuntu下快速打开各类文件. 下面是从 manual 文档里截取的内容: 可以知道,该命令的功能是在图形界面下按照用户的平时习惯打开各类文件,甚至是链接. 这样,我 ...
- web.xml(7)_mime-mapping、welcome-file-list、error-page
10.mime-mapping:mime-mapping包括两个子元素extension和mime-type.定义某一个扩展名和某一MIME Type做对映. MIME(Multipurpose In ...
- php判断http头还是https头
$http_type = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HT ...
- optimizer hints
In version MySQL 5.7.7 Oracle presented a new promising feature: optimizer hints. However it did not ...
- 基于hadoop2.6.0搭建5个节点的分布式集群
1.前言 我们使用hadoop2.6.0版本配置Hadoop集群,同时配置NameNode+HA.ResourceManager+HA,并使用zookeeper来管理Hadoop集群 2.规划 1.主 ...
- 零基础学习云计算及大数据DBA集群架构师【预科2015年12月14日周一】
1.第一天比较轻松,上午填表格,录指纹,拍照片,做自我介绍. 2.下午老师简单介绍了一下PC\交换机\路由器\塔式服务器\机架式服务器(1U\2U)\刀片服务器\磁带机 3.班主任陈老师朱老师,预科秦 ...
- 关于HTTP请求报文和响应报文学习笔记
超文本传输协议(Hypertext Transfer Protocol,简称HTTP)是应用层的一种通信协议.它是一种请求/响应式的协议,即一个客户端与服务器建立连接后,向服务器发送一个请求;服务器接 ...