皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
阅读下列说明、效果图和代码,进行静态网页开发,填写( 1 )至( 10 )代码。 【说明】 现接到某电商网站注册、登录页面开发的项目,在注册页面需要做前端验证。具体要求:用户名长度和格式验证、邮箱格式验证、密码长度和格式验证、密码与重复密码一致性验证。 项目名称为 verify ,包含首页 index.html 、 css 文件夹、 js 文件夹,其中, css 文件夹包含 style.css 文件, js 文件夹包含 index.js 文件。 【效果图】 图 3-1 【代码: index.html 】 登录 注册 * 用户名: 只能输入 6-20 个字母、数字、下划线 " id="username"> * 电子邮箱: 输入正确的电子邮箱地址 " id="email"> * 密码: 由字母开头 , 包含字母、数字、下划线 ,6-16 位 " id="pwd"> * 确认密码: 确认密码必须与密码一致 " id="pwdOK"> 提交 【代码: index.js 】 // 自定义验证用户名的方法 function validate_strLenght(str) { var regExp = /^(\w){6,20}$/; return regExp.test(str); } // 自定义的验证 email 方法 function validate_email(str) { var regExp = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; return regExp.test(str); } // 自定义验证密码的方法 function validate_pwd(str) { var regExp = /^[a-zA-Z]\w{5,15}/; return regExp.test(str); } // 根据表单控件 user 的 id 填写 var username = document.getElementById(" ( 1 ) "); // 通过 id 获取元素 var email = document. ( 2 ) ("email"); // 根据表单控件 pwd 的 id 填写 var pwd = document.getElementById(" ( 3 ) "); // 通过 id 获取元素 var pwdOK = document. ( 4 ) ("pwdOK"); // 通过标签名获取元素 var form = document. ( 5 ) ("form")[0]; // 表单提交 form. ( 6 ) = function () { // 使用自定义方法验证用户名、验证邮箱 if (validate_strLenght( ( 7 ) ) && ( 8 ) (email.value) && validate_pwd(pwd.value) && checkOk()) { console.log(username.value) console.log(email.value) console.log(pwd.value) return false; } else { // 控制台输出 ( 9 ) .log(" 验证失败 ") return false; } } // 检查用户名 username.onblur = function () { if (validate_strLenght(username.value)) { console.log(" 用户名符合要求 ") } else { console.log(" 用户名不符合要求 ") } } // 检查 meil email.onblur = function () { if (validate_email(email.value)) { console.log(" 邮箱格式符合要求 ") } else { console.log(" 邮箱格式不符合要求 ") } } // 密码框失去焦点的时候 pwd. ( 10 ) = function () { if (validate_pwd(pwd.value)) { console.log(" 密码符合要求 ") } else { console.log(" 密码不符合要求 ") } } function checkOk() { if (pwd.value == pwdOK.value) { console.log(" 密码与重复密码一致 ") return true } else { console.log(" 密码与重复密码不一致 ") return false } } pwdOK.onkeyup = checkOk 【问题】( 20 分,每空 2 分) 根据注释, 补全代码,在( 1 )至( 10 )处填入正确的内容。
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【判断题】三极管工作在放大状态的电流关系为ie+ib=ic 。
A.
正确
B.
错误
【单选题】药物的过筛效率与哪个因素无关
A.
药物的带电性
B.
药物粒子的形状
C.
药粉的色泽
D.
粉层厚度
E.
药粉的干燥程度
【多选题】取得经理层人员任职资格但未实际任职的人员,在( )情形,应当在任职前重新申请取得经理层人员的任职资格。
A.
未按规定参加资格年检
B.
未通过资格年检
C.
连续5年未在期货公司担任经理层人员职务的
D.
连续3年未在期货公司担任经理层人员职务的
【单选题】在明代中后期,“浙派”已无法保持它的优势,呈现衰落趋势,渐渐避席而让位于新兴的__________画派了。
A.
江夏
B.
吴门
C.
苏松
D.
云间
【多选题】关于零件图标题栏的说法正确的是?
A.
可查看零件的材料信息
B.
能知道图形是谁设计的
C.
可以知道图形的相关技术要求
D.
不能判断是否有几个这样的零件
【判断题】一台变频器拖动多台电动机时,变频器的容量应比多台电动机的容量之和要大,且型号选择要矢量控制方式的高性能变频器。()
A.
正确
B.
错误
【多选题】北京时间2013年12月15日4时35分,嫦娥三号着陆器与巡视器分离,“玉兔号”巡视器顺利驶抵月球表面,在此过程中,下列说法正确的是()
A.
以月球为参考系,着陆器是静止的
B.
以地球为参考系,着陆器是静止的
C.
以着陆器为参考系,巡视器是运动的
D.
地面科研人员研究分离技术,可以将巡视器视为质点
【判断题】一台变频器拖动多台电动机时.变频器的容量应比多台电动机的容量之和要大.且型号选择要选矢量控制方式的高性能变频器.
A.
正确
B.
错误
【简答题】T NaOH/HCl =0.003000g/mL表示每 相当于0.003000 。
【多选题】取得经理层人员任职资格但未实际任职的人员,( ),应当在任职前重新申请取得经理层人员的任职资格。
A.
未按规定参加资格年检的
B.
未通过资格年检的
C.
连续3年未在期货公司担任经理层人员职务的
D.
连续5年未在期货公司担任经理层人员职务的
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题