首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某公司要开发一套网络共享(租用)平台,主要包括移动端APP和管理员服务端程序,其中管理员服务端程序采用ASENET+SQL Server技术,前端页面采用HTML+CSS+Javasc
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某公司要开发一套网络共享(租用)平台,主要包括移动端APP和管理员服务端程序,其中管理员服务端程序采用ASENET+SQL Server技术,前端页面采用HTML+CSS+Javasc
admin
2020-05-31
54
问题
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
某公司要开发一套网络共享(租用)平台,主要包括移动端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://www.kaotiyun.com/show/aSXZ777K
本试题收录于:
电子商务设计师下午应用技术考试题库软考中级分类
0
电子商务设计师下午应用技术考试
软考中级
相关试题推荐
声音信号数字化过程中首先要进行________。
(17)软件成本估算模型是一种静态单变量模型,用于对整个软件系统进行估算。
模块A提供某个班级某门课程的成绩给模块B,模块B计算平均成绩、最高分和最低分,将计算结果返回给模块A,则模块B在软件结构图中属于(16)模块。
以下关于包过滤防火墙和代理服务防火墙的叙述中,正确的是(9)。
Inthefieldsofphysicalsecurityandinformationsecurity,accesscontrolistheselectiverestrictionofaccesstoaplaceor
根据分布式数据库系统中的两阶段提交协议(2PC),有如下操作指令:①协调器向参与者发prepare消息;②参与者向协调器发回ready消息:③参与者向协调器发回abort消息:④协调器向参与者发commit消息:
DHCP协议的功能是(69);FTP使用的传输层协议为(70)。(70)
通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令3步,若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按顺序方式从头到尾执行完600条指令所需时间为(4)△t;若按照执行第i条、分析第i+1条、读取第i+2条重叠的流水线方式执行
关于OLAP和OLTP的说法,下列不正确的是______。
Personalfirewallisatechnologythathelps(66)intrudersfromaccessingdataonyourPCviatheInternetoranothernetwork,by
随机试题
《巴塞尔协议》将银行资本划分为______两档。
Myson,Johnny,openedanewrestaurant,andontheopeningdayIhelpedoutinthekitchen.Bymid-morning,Inoticedthatthe
住宅室内装饰装修时,在承重外墙上开门、窗应当经()批准。
汇总记账凭证账务处理程序的优点是()。
【2014年威海市真题】心智技能培养的基本要求包括()。
Youaregoingtoreadatextaboutdifferenttypesoffriendship,followedbyalistofexamples.Choosethebestexamplefromt
What’saman?Or,indeed,awoman?Biologically,theanswermightseemobvious.Ahumanbeingisa(n)【C1】______whohasgrownfr
一个栈的入栈序列是1,2,3,…,n,其输出序列为P1,P2,P3,…,Pn,若p1=n,则Pi为()。
DictationListentothepassage.Forquestions21—25,fillintheblankswiththeexactwordsorphrasesyouhear.Inrecentyea
A、Pickasimilarcampaigntojoin.B、Learnmoreaboutenvironmentalprotection.C、Jointhewoman’scampaign.D、Launchanotherca
最新回复
(
0
)