首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题,将解答填入对应栏内。 【说明】 某软件公司采用ASP.NET+SQL Server技术,前端页面采用HTML+CSS+JavaScript方式,开发一套电子商务网站,主要包括用户注册与登录、商品展示与销售、订单处理等功能,项目团队某
阅读以下说明,回答问题,将解答填入对应栏内。 【说明】 某软件公司采用ASP.NET+SQL Server技术,前端页面采用HTML+CSS+JavaScript方式,开发一套电子商务网站,主要包括用户注册与登录、商品展示与销售、订单处理等功能,项目团队某
admin
2018-11-27
18
问题
阅读以下说明,回答问题,将解答填入对应栏内。
【说明】
某软件公司采用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
电子商务设计师下午应用技术考试
软考中级
相关试题推荐
数据库中数据的(30)是指数据库正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;(31)是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;(32)是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。
以下关于URL的叙述中,不正确的是(68)。
Inthefieldsofphysicalsecurityandinformationsecurity,accesscontrolistheselectiverestrictionofaccesstoaplaceor
满足两阶段封锁协议的调度一定是__________。
某系统中有3个并发进程竞争资源R,每个进程都需要5个R,那么至少有_________个R,才能保证系统不会发生死锁。
数字语音的采样频率定义为8kHz,这是因为_________。
在进行软件开发时,采用无主程序员的开发小组,成员之间相互平等;而主程序员负责制的开发小组,由一个主程序员和若干成员组成,成员之间没有沟通。在一个由8名开发人员构成的小组中,无主程序员组和主程序员组的沟通路径分别是_________。
在MPEG格式存储的图像序列中,不能随机恢复一幅图像的原因是它使用了(1)技术,影响这种图像数据压缩比的主要因素是(2)。
数据加密是一种保证数据安全的方法,数据解密则是逆变换,即(9)。密码体制可分为(10)和(11)两大类。例如常用的DES属于(10),而RSA则属于(11)。 DES的密钥长度为(12)位。破密者面临多种不同的问题,其从易到难排列依次为(13)。
多媒体技术的关键在于解决动态图像和声音的存储与传输问题。若不经压缩,以 VGA640×480点阵存储一幅256色的彩色图像大约需(18)MB存储空间,以9600b/s的速度传输这幅图像大约需(19)s,按我国电视PAL标准每秒25幅,一张650MB的光盘可
随机试题
阅读方孝孺《吴士》,回答问题。吴士好夸言,自高其能,谓举世莫及。尤善谈兵,谈必推孙吴。遇元季乱,张士诚称王姑苏,与国朝争雄,兵未决。士谒士诚曰:“吾观今天下形势,莫便于姑苏,粟帛莫富于姑苏,甲兵莫利于姑苏,然而不霸者,将劣也。今大王之将,皆任贱丈
关于圈梁的作用,下列中哪几条说法是正确的?①提高楼盖的水平刚度;②增强纵、横墙的连接,提高房屋的整体性;③减轻地基不均匀沉降对房屋的影响;④承担竖向荷载,减小墙体厚度;⑤减小墙体的自由长度,提高墙体的稳定性
获得导游资格证未从业的,导游资格证终生有效。()
学习《伤仲永》时,教师要求学生注意“父利其然也,日扳仲永环谒于邑人,不使学”一句中“利”字的用法特点,并从文中找出同类字词用法。几位学生的说法正确的一项是()。
关于公示及公示方式的说法正确的是()。
王某的母亲在一次车祸中丧生,王某依法继承了其母的遗产。引起遗产继承这一法律关系发生的法律事实是
合同债权人可以代位行使的债务人对第三人享有的债权是()。
若f(x)在点x0处至少二阶可导,且,则函数f(x)在x=x0处()。
Anoldfashionhasdepartedquiteunregretted.Theitalicizedpartfunctionsasa(n)______.
A、Gettingwellpreparedforeachgame.B、Knowingtheendresultyouwant.C、Cooperatingwithotherteammembers.D、Practicingmo
最新回复
(
0
)