太阳集团tyc5997|官网【中国】有限公司

AJAX检测用户名是否存在的方法
  • 作者:admin
  • 发表时间:2021-01-06 07:53
  • 来源:未知

这篇文章主要为大家详细介绍了创建交互式、快速动态网页应用的网页开发技术检测用户名是否存在,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了创建交互式、快速动态网页应用的网页开发技术检测用户名是否存在的具体代码,供大家参考,具体内容如下

vscode:

index:

!声明文档类型

html lang='en '

meta charset='UTF-8 '

标题/标题

/head

身体

氘用户注册/h2

表单操作='/doreg '方法='post '

保险商实验所

里用户名:输入类型=' text ' name=' username ' id=' user ' span id=' msg '/span/Li

里密码:输入类型='text' name='pwd'/li

里确认密码:输入类型='text' name='repwd'/li

liinput type='submit' value='注册/li

/ul

/form

脚本

让用户=文档。查询选择器(#用户)

让msg=文档。查询选择或(' # msg ')

用户。on bulr=function(){

//alert('hello ')

//第一步:创建一个创建交互式、快速动态网页应用的网页开发技术对象

让xhr=new XMlhttprequest();//xhr表示创建交互式、快速动态网页应用的网页开发技术对象此时创建交互式、快速动态网页应用的网页开发技术的状态是0

//console.log(xhr.readyState)

//第二步:和服务器建立连接得到表示需要把数据放在全球资源定位器(统一资源定位符)中

xhr.open('get ','/check?username=' user.value)//此时创建交互式、快速动态网页应用的网页开发技术的状态是一

//console.log(xhr.readyState)

//第三步:发出请求

xhr。send(null);//null表示请求体是空得到请求的请求体都是空帖子请求的请求体不空

//第四步:得到服务器响应的结果监听创建交互式、快速动态网页应用的网页开发技术状态变化

xhr。onreadystatechange=function(){//当状态发生改变,就会触发状态改变时事件

//控制台。日志(xhr。readystate);//xhr.readyState获取创建交互式、快速动态网页应用的网页开发技术对象的状态

if(xhr。readystate===4 xhr。status==200){

//xhr.responseText获取服务器响应的数据

//console.log(xhr.responseText)

味精。innerhtml=xhr。responsetext

}

}

}

/script

/body

/html

JS:

let express=require(' express ');

让body Parser=require(' body-Parser ');

let app=express();

Baidu
sogou