<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>
分享到:
相关推荐
10. `访问阿里西西.url`是一个快捷方式,可能指向一个教程或者相关资源的网站,帮助用户进一步了解或学习JavaScript注册代码。 总的来说,"js的注册代码"是一个包含前端验证逻辑、界面设计和使用说明的完整解决方案...
在登录注册界面的实现中,HTML将用于创建输入框(username、password)、按钮(login、register)以及相关的提示信息。通过合理的布局和标记,确保用户能够清晰地理解和操作界面。 CSS(Cascading Style Sheets)则...
根据给定的文件信息,我们可以深入探讨JS验证在注册页面中的应用与实现,以及与之相关的Web开发技术。首先,让我们解析一下“JS验证\注册页面”这一标题和描述所涉及的关键知识点。 ### JS验证在注册页面中的作用 ...
本文将深入探讨“注册页面验证js”的相关知识点。 一、前端验证的重要性 前端验证可以即时反馈用户输入的有效性,防止无效数据提交到服务器,减少服务器负载,提升网站性能。同时,它可以提供友好的交互体验,让...
在这个“登录注册_is注册_js_”的主题中,我们可以深入探讨与JavaScript(js)相关的用户身份验证和管理机制。 首先,让我们来理解“is注册”可能的含义。在上下文中,“is”可能是某个特定库、框架或者编程概念的...
这个主题“基于HTML5+css+JS的精美登陆注册界面”聚焦于使用三种核心技术:HTML(超文本标记语言)、CSS(层叠样式表)和JavaScript,来创建用户友好的交互式界面。以下是对这些技术及其在构建登录注册界面中的应用...
在本文中,我们将深入探讨如何使用JavaScript(JS)来实现一个滑动登录注册页面,同时也会涉及HTML和CSS的相关知识。滑动登录注册页面是一种现代网页设计趋势,它提供了更流畅、更直观的用户体验,特别是在移动设备...
JavaScript可能还包含了AJAX技术,用于无刷新的数据提交,实现更流畅的登录和注册流程。 "login form验证"部分涉及了表单验证的常见策略,例如非空检查、长度限制、字符格式校验等。这些验证通常通过JavaScript事件...
以上就是使用Node.js、Ajax和HTML构建登录注册界面及相关功能的基本流程。在实际开发中,还需要考虑错误处理、安全性(如防止SQL注入和XSS攻击)以及用户体验优化等方面的问题。希望这篇详述能为你的开发工作提供有...
标题提到的"phpcms注册企业会员无法选择企业库时需修改的JS文件",意味着存在一个JavaScript错误或者逻辑问题导致企业会员在选择主营行业时无法正常操作。为了解决这个问题,我们需要找到并修改这个JavaScript文件。...
在这个“基于HTML5+css+JS的精美登陆注册界面”项目中,开发者利用这些技术创建了一个吸引人的、功能齐全的登录和注册界面,旨在提升用户体验和网站的吸引力。 HTML5作为最新的超文本标记语言版本,引入了许多新...
此外,“javascript”和“java”表明该框架与这两种语言有关,尽管Java通常用于服务器端,而JavaScript用于客户端,但它们在Web开发中常一起使用,构建前后端分离的应用。标签中的“注册登录验证”进一步强调了该...
"采用简单js校验"表明注册和登录表单使用JavaScript进行了一些基本的输入验证,如非空检查、格式验证等。 **注册页面** 通常包含用户信息输入字段,如用户名、电子邮件、密码等。前端验证可能包括检查用户名是否为...
标题“JS注册163.rar”暗示了这是一个关于JavaScript(JS)编程的资源包,可能包含用于注册或验证用户账号的代码示例。在描述和标签中同样提及这个主题,表明压缩包的内容与JS实现的注册系统相关。从“易语言JS注册...
这是一个基于JavaScript、jQuery和Ajax技术构建的用户注册系统的源代码包。这个系统旨在提供一个高效、用户友好的注册流程,允许用户在不刷新整个页面的情况下验证他们的邮箱、用户名和密码等信息。 首先,我们来看...
在IT领域,JavaScript(简称JS)是一种广泛使用的前端编程语言,尤其在网页动态效果和用户交互方面发挥着重要作用。这个“注册登录界面js特效炫酷切换代码”压缩包提供了实现独特、吸引用户注意力的注册登录界面的...
本项目名为“原生js仿京东注册页面表单验证代码”,其主要目标是利用JavaScript实现一个与京东注册页面类似的表单验证功能。下面将详细探讨相关知识点。 1. **表单元素与事件监听**: - 在HTML中,表单元素如`...
【标签】"js代码 一号店代码 京东1号店"再次强调了此项目的主要技术栈是JavaScript,并且代码可能具有1号店或与京东相关的特定业务逻辑。 【压缩包子文件的文件名称列表】: - **Index.html**:这是网站的主页,...
【标题】"仿人人注册高校/大学级联选择JS代码"是针对网页中实现高校或大学级联选择功能的一种JavaScript实现。在网页表单中,级联选择通常用于让用户逐级选择,例如先选择省份,然后根据省份选择城市,再根据城市...
在压缩包中的"3DCard"文件可能包含了所有相关的HTML、CSS和JavaScript代码,以及可能的图像资源。为了查看和理解代码的工作原理,你需要解压文件并使用浏览器打开HTML文件。同时,可以借助开发者工具(如Chrome的...