首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题,将解答填入对应栏内。 【说明】 某软件公司采用ASP.NET+SQL Server技术,前端页面采用HTML+CSS+JavaScript方式,开发一套电子商务网站,主要包括用户注册与登录、商品展示与销售、订单处理等功能,项目团队某
阅读以下说明,回答问题,将解答填入对应栏内。 【说明】 某软件公司采用ASP.NET+SQL Server技术,前端页面采用HTML+CSS+JavaScript方式,开发一套电子商务网站,主要包括用户注册与登录、商品展示与销售、订单处理等功能,项目团队某
admin
2018-11-27
57
问题
阅读以下说明,回答问题,将解答填入对应栏内。
【说明】
某软件公司采用ASP.NET+SQL Server技术,前端页面采用HTML+CSS+JavaScript方式,开发一套电子商务网站,主要包括用户注册与登录、商品展示与销售、订单处理等功能,项目团队某成员被分配设计实现用户注册与登录部分。
为了提高网站访问效率,采用JavaScript进行客户端验证,用户注册页面中,需要验证用户各信息的合法性。假定页面中用户名控件的ID为“myname”,密码控件的ID为“mypwd1”,确认密码控件的ID为“mypwd2”,以下程序验证用户名非空且长度至少6位,密码及确认密码一致、非空且必须是数字(其他信息的验证忽略)。根据题目描述,完成以下程序。
function checkReg()
{
var username=document.getElementById (’’myname’’).
(1)
;
var pwd=document.getElementById (’’mypwd1’’).
(1)
;
var pwdconfirm=document.getElementById (’’mypwd2’’).
(1)
;
Var checkright=true;
if(username==’’’’’ || pwd==’’’’|| pwdconfirm==’’’’)
{
alert(’’请确认用户名和密码输入是否正确!!’’);
checkright=false;
}
else
{
if(username.length<
(2)
)
{
alert(’’用户名长度至少6个字符!!’’);
checkright=false;
}
else
{
for(var i=0;i<pwd.
(3)
;i++)
{
var onechar=pwd.charAt(i);
if(onechar>
(4)
||onechar<
(5)
)
{
alert(’’密码必须为数字字符!’’);
checkright=false;
break;
}
}
if(i>=
(6)
)
{
if(pwd!=
(7)
)
{
alert(’’两次输入的密码必须一致!!’’);
checkright=false;
}
else
{ checkright=
(8)
;}
}
}
}
return checkright;
选项
答案
(1)value (2)6 (3)length (4)“9” (5)“0”, (6)pwd.length (7)pwdConfirrm (8)true
解析
JavaScript验证一般的过程为:使用DOM取得对应标记的值,再根据题意判断验证。
程序如下:
function checkReg()
{
var username=document.getElementById (’’myname’’).value;
var pwd=document.getElementById (’’mypwdl’’).value ;
var pwdconfirm=document.getElementById (’’mypwd2’’).value;
var checkright=true;
if(username==’’||pwd==’’’’ ||pwdconfirm=:’’’’)
{
alert(’’请确认用户名和密码输入是否正确!!’’);
checkright=false;
}
else
{
if(username.length<6)
{
alert(’’用户名长度至少6个字符!!’’);
checkright=false;
}
else
{
for(var i=0;i<pwd.length;i++)
{
var onechar=pwd.charAt(i);
if(onechar>’’9’’||onechar<’’0’’)
{
alert(’’密码必须为数字字符!’’);
checkright=false;
break;
}
}
if(i>=pwd.length)
{
if(pwd!=pwdConfirm)
{
alert(’’两次输入的密码必须一致!!’’);
checkright=false;
}
else
{ checkright=true;}
}
}
}
return checkright;
}
转载请注明原文地址:https://kaotiyun.com/show/ASXZ777K
本试题收录于:
电子商务设计师下午应用技术考试题库软考中级分类
0
电子商务设计师下午应用技术考试
软考中级
相关试题推荐
指令系统中采用不同寻址方式的目的是______。
给定关系模式R(U,F),其中:属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为(36)=U,且满足最小性,所以其为R的候选码;关系模式R属于(37),因为它存在非主属性对码的部分函数依赖;若将R分
数据库中数据的(30)是指数据库正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;(31)是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;(32)是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。
数据库中数据的(30)是指数据库正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;(31)是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;(32)是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。
以下媒体文件格式中,_______是视频文件格式。
在Windows操作系统中,采用(69)命令来测试到达目标所经过的路由器数目及 IP地址。
进行软件项目的风险分析时,风险避免、风险监控和风险管理及意外事件计划是(19)活动中需要考虑的问题。
DHCP协议的功能是(69);FTP使用的传输层协议为(70)。(70)
一般来说,Cache的功能(69)。某32位计算机的Cache容量为16KB,Cache块的大小为16 B,若主存与Cache的地址映射采用直接映射方式,则主存地址为 1234E8F8(十六进制)的单元装入的Cache地址为(70)。
Virtualization is an approach to IT that pools and shares(71)so that utilization is optimized and supplies automatically meet de
随机试题
学生的主体性表现为学生在教育活动中的自觉的选择性。()
简述焊条选用的原则?
进出口货物的纳税义务人缴纳税款的地点是()
Recentstudiesofthehumanbrainhaveresultedinsomeinterestingdiscoveries.Scientistsbelievethatawaytoimprovethepo
(2015年第164题)急进性肾小球。肾炎电镜检查的病变特点有
A.附子B.肉桂C.干姜D.吴茱萸E.细辛
资本市场是融通长期资金的市场,它又可以分为()
甲公司设立于2018年12月31日,预计2019年年底投产。假定目前的证券市场属于成熟市场,根据优序融资理论的基本观点,甲公司在确定2019年筹资顺序时,应当优先考虑的筹资方式是()。
某教师在《我有一个梦想》一课结束后,设计了这样一个活动:到图书馆查阅资料,了解美国黑人的历史和现状,在班里开展一个读书报告会。对这一设计理解不正确的是()。
沟通焦虑是指人们在沟通中由于胆怯、忧虑和紧张等原因无法表达自己的意思,这是一种心理障碍。下列不属于沟通焦虑的是()。
最新回复
(
0
)