`
pcajax
  • 浏览: 2163445 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

注册相关JS

阅读更多

<script language="JavaScript">

var charset = 'gbk';

var retminname = parseInt('3');

var regmaxname = parseInt('12');


var rglower = parseInt('0');

var regminpwd = parseInt('6');

var regmaxpwd = parseInt('16');

var regnpdifferf = parseInt('1');

var regemail = parseInt('1');

var regdetail = parseInt('1');

var inticlass = "Exp";


var rightclass = "Correct";

var falseclass = "Wrong";

var pwdcomplex = '';

var extracheck = new Array();

var regInfo = new Array();

regInfo[0] = new Array("恭喜您,该用户名还未被注册,您可以使用这个用户名注册!", "用户名长度错误!", "此用户名包含不可接受字符或被管理员屏蔽,请选择其它用户名", "为了避免论坛用户名混乱,用户名中禁止使用大写字母,请使用小写字母", "该用户名已经被注册,请选用其他用户名。", "用户名不能为空!", "不能有空格,可以是中文,长度控制在 " + retminname + "-" + regmaxname + " 字节以内 " + (rglower ? "区分大小写": "不区分大小写"));


var regname = new Element("regname", regInfo[0], "regname_info");

regInfo[1] = new Array("填写正确。", "密码设置错误。密码中必须包含小写字母。", "密码设置错误。密码中必须包含大写字母。", "密码设置错误。密码中必须包含数字。", "密码设置错误。密码中必须包含符号。", "密码设置错误。密码长度过小。", "密码设置错误。密码过长。", "密码设置错误。密码不允许和用户名相同。", "密码设置错误。密码不允以下字符:\ & ' \" ! / * , < > % # ?。", "不允许注册帐号与密码相同。", getPwdRule());


var regpwd = new Element("regpwd", regInfo[1], "pwd_info");

regInfo[2] = new Array("填写正确。", "两次输入的密码不一致。请再输入一次您上面输入的密码。", "请再输入一遍您上面填写的密码");

var regpwdrepeat = new Element("regpwdrepeat", regInfo[2], "pwdrepeat_info");


regInfo[3] = new Array("填写正确。", "您的填写有误。", "该邮箱已被注册,请更换别邮箱。", "请填写真实并且最常用的邮箱。" + (regemail ? "我们需要通过邮箱对您进行认证。": ""));

var regemail = new Element("regemail", regInfo[3], "email_info");

if (parseInt("39") & 1) {


regInfo[4] = new Array("填写正确。", "验证码不正确。", "登陆已超时,请刷新验证码。", "请输入验证码。");

var gdcode = new Element("regemail", regInfo[4], "gdcode_info");


}

if (getObj('regqkey')) {

regInfo[5] = new Array("填写正确。", "验证答案错误。", "请输入答案:");


var qanswer = new Element("qanswer", regInfo[5], "qanswer_info");


}

if (parseInt("1") == 1) {

regInfo[6] = new Array("填写正确。", "邀请码不能为空。", "邀请码错误。", "本站开启邀请注册,请填写邀请码!");

var invcode = new Element("invcode", regInfo[6], "invcode_info");

 

}

regInfo[7] = new Array("已同意。", "请先确定已阅读并完全同意条款内容。");

var registerclause = new Element("registerclause", regInfo[7], "registerclause_info");

regInfo[8] = new Array("填写正确。", "请输入自定义问题");

var customquested = new Element("customquested", regInfo[8], "customquested_info");


regInfo[9] = new Array("填写正确。", "请输入答案");

var answered = new Element("answered", regInfo[9], "answered_info");

function permit() {

getObj("registerclause").disabled = 'disabled';

try {

ajax.send('register.php?ajax=1&step=permit', '', ajax.get);

 

}  catch(e) {


}


}

if (regdetail) {

setTimeout('permit();', 1000);


}

function getPwdRule() {

var intiString = "";

if (regminpwd) {

intiString += "最小长度:" + regminpwd + " ";


}

if (regmaxpwd) {

intiString += "最大长度:" + regmaxpwd + " ";

 

}

if (regnpdifferf) {

intiString += "密码不能与用户名相同。";


}

if (!pwdcomplex) {

return intiString;


}

var addString = "密码里必须包含以下字符类型:";

var rule = pwdcomplex.split(',');

for (var i = 0;

i < rule.length;

 i++) {

switch (Number(rule[i])) {

case 1:

addString += "小写字母 ";

break;

case 2:

addString += "大写字母 ";

break;

case 3:

addString += "数字 ";

break;

case 4:

addString += "符号 ";

break;

default:

break;


}


}

return intiString + addString;


}

function showcustomquest(qid) {

getObj("customquested").style.display = qid == -1 ? '': 'none';


}

</script>

分享到:
评论

相关推荐

    js的注册代码

    10. `访问阿里西西.url`是一个快捷方式,可能指向一个教程或者相关资源的网站,帮助用户进一步了解或学习JavaScript注册代码。 总的来说,"js的注册代码"是一个包含前端验证逻辑、界面设计和使用说明的完整解决方案...

    html+css+js实现登录注册界面.rar

    在登录注册界面的实现中,HTML将用于创建输入框(username、password)、按钮(login、register)以及相关的提示信息。通过合理的布局和标记,确保用户能够清晰地理解和操作界面。 CSS(Cascading Style Sheets)则...

    js验证\注册页面

    根据给定的文件信息,我们可以深入探讨JS验证在注册页面中的应用与实现,以及与之相关的Web开发技术。首先,让我们解析一下“JS验证\注册页面”这一标题和描述所涉及的关键知识点。 ### JS验证在注册页面中的作用 ...

    注册页面验证js

    本文将深入探讨“注册页面验证js”的相关知识点。 一、前端验证的重要性 前端验证可以即时反馈用户输入的有效性,防止无效数据提交到服务器,减少服务器负载,提升网站性能。同时,它可以提供友好的交互体验,让...

    登录注册_is注册_js_

    在这个“登录注册_is注册_js_”的主题中,我们可以深入探讨与JavaScript(js)相关的用户身份验证和管理机制。 首先,让我们来理解“is注册”可能的含义。在上下文中,“is”可能是某个特定库、框架或者编程概念的...

    基于HTML5+css+JS的精美登陆注册界面

    这个主题“基于HTML5+css+JS的精美登陆注册界面”聚焦于使用三种核心技术:HTML(超文本标记语言)、CSS(层叠样式表)和JavaScript,来创建用户友好的交互式界面。以下是对这些技术及其在构建登录注册界面中的应用...

    JS实现滑动登录注册页面源码+资源图片

    在本文中,我们将深入探讨如何使用JavaScript(JS)来实现一个滑动登录注册页面,同时也会涉及HTML和CSS的相关知识。滑动登录注册页面是一种现代网页设计趋势,它提供了更流畅、更直观的用户体验,特别是在移动设备...

    简洁html5登录注册js验证网页模板-登录 注册 login form验证 后台.rar

    JavaScript可能还包含了AJAX技术,用于无刷新的数据提交,实现更流畅的登录和注册流程。 "login form验证"部分涉及了表单验证的常见策略,例如非空检查、长度限制、字符格式校验等。这些验证通常通过JavaScript事件...

    node.js登录注册界面.zip

    以上就是使用Node.js、Ajax和HTML构建登录注册界面及相关功能的基本流程。在实际开发中,还需要考虑错误处理、安全性(如防止SQL注入和XSS攻击)以及用户体验优化等方面的问题。希望这篇详述能为你的开发工作提供有...

    phpcms注册企业会员无法选择企业库时需修改的JS文件

    标题提到的"phpcms注册企业会员无法选择企业库时需修改的JS文件",意味着存在一个JavaScript错误或者逻辑问题导致企业会员在选择主营行业时无法正常操作。为了解决这个问题,我们需要找到并修改这个JavaScript文件。...

    基于HTML5+css+JS_的精美登陆注册界面

    在这个“基于HTML5+css+JS的精美登陆注册界面”项目中,开发者利用这些技术创建了一个吸引人的、功能齐全的登录和注册界面,旨在提升用户体验和网站的吸引力。 HTML5作为最新的超文本标记语言版本,引入了许多新...

    强大的JS开源验证框架,拿过来直接用(注册登陆用)

    此外,“javascript”和“java”表明该框架与这两种语言有关,尽管Java通常用于服务器端,而JavaScript用于客户端,但它们在Web开发中常一起使用,构建前后端分离的应用。标签中的“注册登录验证”进一步强调了该...

    jsp的注册与登录页面,采用简单js校验

    "采用简单js校验"表明注册和登录表单使用JavaScript进行了一些基本的输入验证,如非空检查、格式验证等。 **注册页面** 通常包含用户信息输入字段,如用户名、电子邮件、密码等。前端验证可能包括检查用户名是否为...

    JS注册163.rar

    标题“JS注册163.rar”暗示了这是一个关于JavaScript(JS)编程的资源包,可能包含用于注册或验证用户账号的代码示例。在描述和标签中同样提及这个主题,表明压缩包的内容与JS实现的注册系统相关。从“易语言JS注册...

    一个基于JavaScript+Jquery+Ajax技术实现的用户注册系统源程序代码

    这是一个基于JavaScript、jQuery和Ajax技术构建的用户注册系统的源代码包。这个系统旨在提供一个高效、用户友好的注册流程,允许用户在不刷新整个页面的情况下验证他们的邮箱、用户名和密码等信息。 首先,我们来看...

    注册登录界面js特效炫酷切换代码.zip

    在IT领域,JavaScript(简称JS)是一种广泛使用的前端编程语言,尤其在网页动态效果和用户交互方面发挥着重要作用。这个“注册登录界面js特效炫酷切换代码”压缩包提供了实现独特、吸引用户注意力的注册登录界面的...

    原生js仿京东注册页面表单验证代码

    本项目名为“原生js仿京东注册页面表单验证代码”,其主要目标是利用JavaScript实现一个与京东注册页面类似的表单验证功能。下面将详细探讨相关知识点。 1. **表单元素与事件监听**: - 在HTML中,表单元素如`...

    1号店完整代码_js代码_一号店代码_京东1号店_

    【标签】"js代码 一号店代码 京东1号店"再次强调了此项目的主要技术栈是JavaScript,并且代码可能具有1号店或与京东相关的特定业务逻辑。 【压缩包子文件的文件名称列表】: - **Index.html**:这是网站的主页,...

    仿人人注册高校/大学级联选择JS代码

    【标题】"仿人人注册高校/大学级联选择JS代码"是针对网页中实现高校或大学级联选择功能的一种JavaScript实现。在网页表单中,级联选择通常用于让用户逐级选择,例如先选择省份,然后根据省份选择城市,再根据城市...

    HTML+JS前端3D卡片翻转效果登录注册页面

    在压缩包中的"3DCard"文件可能包含了所有相关的HTML、CSS和JavaScript代码,以及可能的图像资源。为了查看和理解代码的工作原理,你需要解压文件并使用浏览器打开HTML文件。同时,可以借助开发者工具(如Chrome的...

Global site tag (gtag.js) - Google Analytics