试题四(共15分)
阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。
【说明】
某信息系统开发语言为ASP,学生利用学号和密码登录系统,部分程序文件功能描述如表4-1所示。所有数据均存储在Access数据库中,数据库文件名为 dataManage.mdb,学生信息表数据结构如表4-2所示。
刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
试题四(共15分)
阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。
【说明】
某信息系统开发语言为ASP,学生利用学号和密码登录系统,部分程序文件功能描述如表4-1所示。所有数据均存储在Access数据库中,数据库文件名为 dataManage.mdb,学生信息表数据结构如表4-2所示。
【问题3】(每空1分,共3分)
以下所示代码为密码修改的代码片段,图4-2为密码修改界面截图,当原密码输入框
内容被改变时,触发事件对原密码进行验证,点击“提交”按钮时,需要对两次输入的新密码进行一致性验证,验证通过后再提交保存。

PsdChange.asp 代码片段:
......<%user_name=sessiom(“13”)%>
<form name="form" method="post" action="psdChangeSave.asp">
<tr><td colspan=2>密码修改</td></tr>
<tr><td width="100" class='style2>原密码</td></td>
<input type="password name="stu_psd_1" (14)=”psdCheck();” </td</tr>
<tr><td>新密码</td>
</td><input type=password name=”stu_psd_2”></td></tr>
<tr><td>密码确认</td>
</td><input type=password name=”stu_psd_3”></td></tr>
<tr><td colspan=2 class="style2">
<input type=“button” name=“button” value=“提交” onclick=“check();></td></tr>
</form >
<script language=“JavaScript”type=“text/JavaScript”>
function psdCheck(){//原密码验证
......略去原密码验证处理
}
function check( ){
if (form.stu_psd_2.value !=Form. (15)value){
alet(两次输入的密码不一致,请重新输入!”);
return false;
}
form.submit( ):
}
</script>
(13)~(15)的备选项:
A.onchange B.onclick C.stu_psd_2 D.stu_psd_3
E.usemame F.user_name
对于问题中的代码片段和描述,我们可以进行以下分析:
问题(13):从session变量中获取用户名,根据代码片段中的描述,session中存储用户名的变量应该是username或user_name,因此选项E和F都是可能的答案。然而,根据提供的参考答案,更准确的应该是选项F的user_name。因此,(13)的正确答案是F。
问题(14):此处需要一个事件触发函数进行原密码的验证。由于是在原密码输入框内容被改变时触发验证,所以应该使用onchange事件,因此选项A是正确的。所以,(14)的正确答案是A。
问题(15):在检查两次输入的新密码是否一致时,需要比较的是第二次输入的密码值。根据代码片段中的描述,第二次输入的密码是存储在form.stu_psd_3.value中的,因此选项D是正确的。所以,(15)的正确答案是D。
本文链接:【问题3】(每空1分,共3分) 以下所示代码为密码修改的代码片段,图4-2为密码修改界面截图,当原密
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
