首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某公司要开发一套网络共享(租用)平台,主要包括移动端APP和管理员服务端程序,其中管理员服务端程序采用ASENET+SQL Server技术,前端页面采用HTML+CSS+Javasc
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某公司要开发一套网络共享(租用)平台,主要包括移动端APP和管理员服务端程序,其中管理员服务端程序采用ASENET+SQL Server技术,前端页面采用HTML+CSS+Javasc
admin
2020-05-31
20
问题
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
某公司要开发一套网络共享(租用)平台,主要包括移动端APP和管理员服务端程序,其中管理员服务端程序采用ASENET+SQL Server技术,前端页面采用HTML+CSS+Javascript技术,主要包括管理员登录、租借记录管理、用户管理、物品管理、用户计费管理、异常情况处理等功能。项目团队某成员被分配设计实现管理员登录及异常情况查看功能部分。
为了防止人为对网站的恶意攻击(程序暴力破解方式进行不断的登录、灌水等),可采用JavaScript验证码技术,验证码是将一串随机产生的数字或符号生成一个不能复制的网页元素(图片、按钮等),并加入一些干扰因素防止OCR。假设在页面加载时就要生成验证码,且验证码长度为4位,验证码由数字及字母组成,生成验证码的网页元素是一个ID为“myCheck”的Button。根据题目描述,完成以下程序。
var validateCode ;
window.________________=function createValidate(){
validateCOde=“”;
var codeLenqth= ________________;
var validateElement=document.getElementById(“________________”);
var characters=new Array(0,1,2,3,4,5,6,7,8,9,‘A’,‘B’,‘C’,‘D’,‘E’,
‘F’,‘G’,‘H’,‘I’,‘J’,‘K’,‘L’,‘M’,‘N’,‘O’,‘P’,‘Q’,‘R’,‘S’,‘T’,‘U’,‘V’,‘W’,‘X’,
‘Y’,‘Z’);
for(var i=0;i<________________; i++){
var index=Math.floor(Math.random()*36);
validateCode+=characters[________________];
}
validateelement.value=validateCode;
}
选项
答案
onload 4 myCheck codeLength或4 index
解析
本题考查JavaScript实现验证码及ASP.NET连接访问数据库技术。
根据题意,需要在页面加载时就要生成验证码,可以通过JavaScript中window对象的onload事件调用生成验证码的函数实现。另外,题目中描述验证码长度为4位,验证码由数字及字母组成,生成验证码的网页元素是一个ID为“myCheck”的Buaon。
完整的程序代码如下:
var validateCode;
window.onload=function createValidate()(
validateCode=“”;
var codeLength=4;
var validateElement=document.getElementById(“myCheck”);
var characters=new Array(0,1,2,3,4,5,6,7,8,9,‘A’,‘B’,‘C’,‘D’,‘E’,
‘F’,‘G’,‘H’,‘I’,‘J’,‘K’,‘L’,‘M’,‘N’,‘O’,‘P’,‘Q’,‘R’,‘S’,‘T’,‘U’,‘V’,‘W’,‘X’,
‘Y’,‘Z’);
for(var i=0; i < codeLength; i++) {
var index=Math.floor(Math.random()*36);
val idateCode+=characters[index];
}
validateElement.value=validateCode;
}
转载请注明原文地址:https://kaotiyun.com/show/aSXZ777K
本试题收录于:
电子商务设计师下午应用技术考试题库软考中级分类
0
电子商务设计师下午应用技术考试
软考中级
相关试题推荐
要使4个连续的C类网络汇聚成一个超网,则子网掩码应该为______。
指令系统中采用不同寻址方式的目的是______。
数据库中数据的(30)是指数据库正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;(31)是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;(32)是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。
(17)软件成本估算模型是一种静态单变量模型,用于对整个软件系统进行估算。
以下关于脚本语言的叙述中,正确的是_______。
在设计软件的模块结构时,_________不能改进设计质量。
CMM模型将软件过程的成熟度分为5个等级。在(15)使用定量分析来不断地改进和管理软件过程。
假定用户A、B分别在I1和I2两个CA处取得了各自的证书,下面_________是A、B互信的必要条件。
ARP协议属于(66)协议,它的作用是(67)。(66)
数据库的安全机制中,通过GRANT语句实现的是(49);通过建立(50)使用户只能看到部分数据,从而保护了其他数据;通过提供(51)供第三方开发人员调用进行数据更新,从而保证数据库的关系模式不被第三方所获取。(50)
随机试题
中国共产党十七大报告指出,加强党的思想建设的重点是
减少溶液中的Na+浓度,将使单根神经纤维动作龟位的超射值()(1997年)
工程咨询单位常见的组织机构模式包括()。
某工级堤防上新建的穿堤闸必须经()验收合格后方可启用。
下列关于建设工程项目总进度目标的表述,不正确的是()。
甲公司在2019年7月1日从公开场上购入当日发行的5年期债券,甲公司管理该债券的业务模式是以收取合同现金流量为目标,则甲公司购入债券时应将该债券分类为()。
将购物中心分为社区购物中心、都市型购物中心和区域型购物中心是按照()划分的。
动机
已知chara;intb;floatc;doubled;则表达式a-b+c-d结果为()型。
DeltaGoodremsaysshe’slearntalotoverthepastfewyears.Butonelittlenuggetofwisdomshe’llbetakingwithherwhensh
最新回复
(
0
)