网络管理员分类模拟题ASP动态网页设计一有答案Word格式.docx

上传人:b****2 文档编号:14828870 上传时间:2022-10-25 格式:DOCX 页数:21 大小:452.41KB
下载 相关 举报
网络管理员分类模拟题ASP动态网页设计一有答案Word格式.docx_第1页
第1页 / 共21页
网络管理员分类模拟题ASP动态网页设计一有答案Word格式.docx_第2页
第2页 / 共21页
网络管理员分类模拟题ASP动态网页设计一有答案Word格式.docx_第3页
第3页 / 共21页
网络管理员分类模拟题ASP动态网页设计一有答案Word格式.docx_第4页
第4页 / 共21页
网络管理员分类模拟题ASP动态网页设计一有答案Word格式.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

网络管理员分类模拟题ASP动态网页设计一有答案Word格式.docx

《网络管理员分类模拟题ASP动态网页设计一有答案Word格式.docx》由会员分享,可在线阅读,更多相关《网络管理员分类模拟题ASP动态网页设计一有答案Word格式.docx(21页珍藏版)》请在冰豆网上搜索。

网络管理员分类模拟题ASP动态网页设计一有答案Word格式.docx

http:

//www.w3.org/1999/xhtml"

<head>

<title>查询系统</title>

<script.language="

JavaScript"

<!

--①chk(theForm){

if(theForm.admin_name.value=="

"

){

alert("

请输入管理账号!

);

theForm.admin_name.focus();

return(false);

}

if(theForm.adminpass.value=="

请输入管理密码!

theForm.admin_pass.focus();

return②;

//--></Script></head>

<body>

<tablecellSpacing=1cellPadding=5width=460border=0>

<form.action="

③?

action=login"

method=postnSubmit="

returnchk(this)"

><tbody>...

<tr>

<tdalign=rightwidth=60height=30>用户名:

</td>

<tdheight30><inputtyp=④name=admin_name></td></tr>

<tdalignrightheight30>密码:

<tdheight30><inputtype=⑤name=admin_pass></td></tr>

<tdalign=right>验证码:

<td><inputmaxLength=4name=VerifyCode><imgsrc="

yz.asp"

bordeF'

0'

onClick"

this.src='

yz.asp'

alt='

点刷新验证码'

/></td></tr>

<tralignmiddle>

<tdcolSpan=2height=40><inputtype=⑥value="

提交"

<inputclass=btntype="

⑦"

value="

取消"

></td>...

</body>

</html>

A.passwordB.resetC.check.aspD.true

E.textF.submitG.function

①G②D③C④E⑤A⑥F⑦B

ASP可以将脚本编写为函数(function),从而避免页面载入时执行该脚本。

JavaScript函数在页面起始位置定义,即<head>部分。

因此①空缺处应填入选项G的function。

需要注意的是:

JavaScript中大小写字母的重要性。

“function”这个词必须是小写的,否则JavaScript就会出错。

return语句用于规定从函数返回的值。

根据题干所给出代码的逻辑关系,当没有填写“用户名”文本框(或“密码”文本框)中的内容而直接单击“提交”按钮时,系统将会返回出错提示信息“请输入管理账号!

”(或“请输入管理密码!

”)。

因此②空缺处应填入选项D的true。

由于“用户输入的数据由check.asp文件判断”,因此在表单(form)属性action中,③空缺处应填入选项C的check.asp。

<inputtype="

text"

/>用于定义用户可输入文本的单行文本框。

根据④空缺处上一行的提示信息“用户名:

”,结合图1中“用户名:

”的显示效果可知,该空缺处所填写的内容是选项E的text。

password"

/>用于定义用户可输入密码的单行文本框。

密码字段中的字符会被掩藏(即显示为星号或原点)。

根据⑤空缺处上一行的提示信息“密码:

”,结合图1中“密码:

”的显示效果可知,该空缺处所填写的内容是选项A的password。

submit"

/>用于定义提交按钮。

提交按钮用于向服务器发送表单数据。

数据会发送到表单的action属性中指定的页面。

根据⑥空缺处所在行的提示信息value="

,结合图1中“提交”按钮的显示效果可知,该空缺处所填写的内容是选项F的submit。

reset"

/>用于定义重置按钮,该按钮会清除表单中的所有数据。

根据⑦空缺处所在行的提示信息value="

,结合图1中“取消”按钮的显示效果可知,该空缺处所填写的内容是选项B的reset。

3.下面是登录系统中check.asp的部分代码,请根据login.asp和题目说明,补充完成。

...

<%Usemame=trim(request("

admin_name"

))

Password=trim(request("

①"

setrs=server.createobject("

adodb.recordset"

sql="

select*fromadminwhereUsemame='

&

Username&

'

andPassword='

md5(Password)&

"

②.opensql,conn,1,3

ifrs.③then

response.write"

<center>"

&

对不起,用户名、密码有误,重新输入"

else...

session("

adminname"

)=request("

response.④"

index.asp"

endif

%>

A.rsB.redirectC.eofD.adminpass

①D②A③C④B

trim()函数从字符串的两端删除空白字符和其他预定义字符。

参照题干已给出的“Usemame=trim(request("

))”,结合上一问题的⑤空缺处所在行代码中“name=adminpass”等关键信息可知,①空缺处应填入选项D的admin_pass。

若是建立一个数据集的实例,则需要使用语句setrs=server.CreateObject("

);

接着使用rs.open方法打开一个记录集,即②空缺处所填写的内容是选项A的rs。

rs.eof语句用于判断是否已过最后记录,因此③空缺处应填入选项C的eof。

response.redirect语句用于重定向到其他网页。

例如,response.redirect"

语句的作用是重定向到index.asp页面。

因此④空缺处应填入选项B的redirect。

试题二

某网站登录系统采用MD5对用户信息进行认证,用户登录界面为login.html,error.asp用于显示登录出错信息,list.asp用于显示正确登录后的页面。

[login.html文档的内容]

<html>

<title>用户登录界面</title>

</head>

<center>

login.asp"

method="

post"

<p>用户名:

<inputtype=textname="

userid"

></D>

<p>密码:

<inputtype=passwordname="

passwd"

</p>

<p><inputtype="

用户登录"

></p>

</form>

</center>

[login.asp文档的内容]

--#includefile="

md5.asp"

-->

<%

Setcnn=Server.CreateObject("

ADODB.Connection"

Setrec=Server.CreateObject("

ADODB.Recordset"

Cnn.①="

Driver(MicrosoftAccessDriver(*.②)};

Uid=;

Pwd=;

DBQ="

Server.MapPath("

user.mdb"

Cnn.open()

userid_md5=Md5(trim(Request.③("

password_md5=Md5(trim(Request.③("

dimrsql

rsql="

Select*FromuserinfoWhereuserid="

useridmd5&

Andpasswd="

password-md5&

rec.openrsql,④,3,2

ifrec.⑤>0then

⑥.redirect"

else

⑧"

%>1.从以下备选答案中为程序中①~⑥处的空缺选择正确答案。

A.connectionB.closeC.RecordcountD.Form

E.OpenF.mdbG.ExecuteH.response

I.MapPathJ.redirectK.ConnectionStringL.cnn

①K②F③D④L⑤C⑥H

依题意,ConnectionString属性可设置或返回用于建立到数据源的连接的信息。

使用该属性,通过传递包含一系列由分号分隔的argument=value语句的详细连接字符串可指定数据源。

因此①空缺处应填写

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1