register.jsp

用户注册

登录

请选择默认身份:

发布者

接收者

规范制定者

法律顾问

注册

register.js

var xmlHttp=false;

function createXMLHttpRequest()

{

if (window.ActiveXObject) //在IE浏览器中创建XMLHttpRequest对象

{

try{

xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");

}

catch(e){

try{

xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");

}

catch(ee){

xmlHttp=false;

}

}

}

else if (window.XMLHttpRequest) //在非IE浏览器中创建XMLHttpRequest对象

{

try{

xmlHttp = new XMLHttpRequest();

}

catch(e){

xmlHttp=false;

}

}

}

function registercheck(){

var usernameinput = document.getElementById("usernameinput").value;

var passwordinput = document.getElementById("passwordinput").value;

var user_role = document.getElementById("user_role").value;

/*

* 将用户名,密码,用户默认身份发送到后台

*/

createXMLHttpRequest(); //调用创建XMLHttpRequest对象的方法

xmlHttp.onreadystatechange=registercheckResult; //设置回调函数

var url="/Login?action=register&username=" + usernameinput + "&password=" + passwordinput+"&user_role="+user_role;

xmlHttp.open("POST",url,true); //向服务器端发送请求

xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf8");

xmlHttp.send(null);

}

function registercheckResult(){

var usernameinput = document.getElementById("usernameinput").value;

var passwordinput = document.getElementById("passwordinput").value;

if (xmlHttp.readyState==4 && xmlHttp.status==200){

var data= xmlHttp.responseText;

document.getElementById("checkinfo").innerHTML = "";

if(data == "false"){

document.getElementById("checkinfo").innerHTML = "该用户名已被注册";

}

if (usernameinput == ""){

document.getElementById("checkinfo").innerHTML = "用户名不能为空";

}

if (passwordinput == ""){

document.getElementById("checkinfo").innerHTML = "密码不能为空";

}

if (usernameinput == "" && passwordinput == ""){

document.getElementById("checkinfo").innerHTML = "用户名和密码不能为空";

}

if(document.getElementById("checkinfo").innerHTML == ""){

alert("用户注册成功");

window.location.href="/jsp/login/login.jsp"; //跳转到登录界面

}

}

}

php+ajax+js注册源码,将Ajax封装至js文件中(用户注册源码实例)相关推荐

  1. 从flv文件中提取h264码流(使用av_bsf_send_packet和av_bsf_receive_packet)

    最近在学习音视频开发,需要开发一个从flv文件中提取h264码流的demo. 具体的原理,在雷神的文章中写的很清楚了: https://blog.csdn.net/leixiaohua1020/art ...

  2. js导出变量 vue_js文件中怎么引用vue实例?

    js文件中怎么引用vue实例?下面本篇文章通过示例给大家介绍一下在vue项目中的js文件里使用vue实例.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 第一种方法: 1.首先在ht ...

  3. Python工具源码,Python批量提取PPT文件中的图片

    在办公场景当中,同样也有这样一个需求,那就是快速批量把PPT文件中的图片提取出来,毕竟一个个点击另存为太过于繁琐,以及耗费时间,前面本渣渣分享过如何应用Python批量提取PDF文件中的图片,而这一篇 ...

  4. 挖坑指南:如何在引用的外部js文件中获取vue页面实例?(独家)

    原文链接 前言 在基于iView的后台项目中,表格组件是我们的老朋友了.实现如下的效果更是最基本的需求: 开始 在iView早期1.x的版本(其实在~2.0.0-rc.7也能使用),想要渲染这样的效果 ...

  5. 使用代码从抓包文件中提取H264码流

    1 从抓包文件中过滤出包含单条流的RTP包 使用ssrc 或者 payload type过滤皆可,具体如下图: 2 使用wireshark可以提前分析下本条码流到底有没有丢包 这样就可以预先知道这条流 ...

  6. Mp4文件中提取H264码流

    一.MP4格式基本概念 MP4格式对应标准MPEG-4标准(ISO/IEC14496) 二.MP4封装格式核心概念 1  MP4封装格式对应标准为 ISO/IEC 14496-12(信息技术 视听对象 ...

  7. 用python 实现从fasta文件中获取登记码

    fasta_file = open('SwissProt.fasta', 'r') ac_list = [] for line in fasta_file:if line[0] == '>':f ...

  8. springfox源码_springfox-swagger原理解析与使用过程中遇到的坑

    swagger简介 swagger确实是个好东西,可以跟据业务代码自动生成相关的api接口文档,尤其用于restful风格中的项目,开发人员几乎可以不用专门去维护rest api,这个框架可以自动为你 ...

  9. 好看留言板源码php,挑战最棒的留言本的源码(一)

    挑战最棒的留言本的源码(一) 更新时间:2006年10月09日 00:00:00   作者: 留言本的使用说明 哈哈,很开心,做了好些时候的留言本总算可以发表了... 阿,希望能大家喜欢,不喜欢也不要 ...

最新文章

  1. 某都计算机考研计算机组成原理,东北大学2000年考研真题-计算机组成原理
  2. #ifndef 与 #program once 的区别
  3. [蓝桥杯][2014年第五届真题]兰顿蚂蚁(模拟)
  4. leetcode 110 --- 判断给定的二叉树是否是平衡二叉树
  5. Python中NotImplementedError的使用方法(抽象类集成子类实现)
  6. Requests Response
  7. 网络中延迟对主观感受的影响
  8. kali安装图像处理软件
  9. Java面试学习资源
  10. 平面上两直线的夹角求法解析
  11. 【Java加密】JCA体系结构
  12. idc机房安装服务器系统,IDC机房运维之(硬件篇)
  13. 了解过什么是 DDD吗?一文带你掌握!(至尊典藏版)
  14. 【深入理解TcaplusDB技术】入门Tcaplus-JDBC开发
  15. 在阿里云从0开始部署vue+springboot项目
  16. 模电二:电容、三极管、场效应管介绍
  17. 一个完整的项目复盘到底要怎么做?
  18. Docker架构和原理
  19. Ceph-rbd排错
  20. 微分算法 非侵入式负荷识别_基于决策树的非侵入式负荷识别技术

热门文章

  1. httpclient proxy 方式ssl 死锁 socketRead0问题解决
  2. Java Android未捕获异常处理机制
  3. Vue+Electron下Vuex的Dispatch没有效果的解决方案
  4. PyTorch实战福利从入门到精通之三——autograd
  5. 引入对抗训练的对比学习
  6. 文本匹配开山之作--双塔模型及实战
  7. 机器学习算法总结之支持向量机(五)
  8. python函数递归求和详解_Python 递归函数详解及实例
  9. c语言数组插入一个数字 移位,如何将一个数组的元素循环左移?
  10. 关于运营Tiktok账号的问题?