题库 题库

【简答题】

试题五(15分)
    阅读下列说明,根据网页显示的效果图,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
【说明】
    以下是用ASP实现的一个在线留言系统。用IE打开网页文件“index.html”后的效果如图5-1所示。
   
                     图5-1
【index.html文档的内容】
    <html>
    <head>
    <title>在线留言系统</title>
    </head>
    <body>
    <p align="center"><font color="#006699">在 线 留 言 系 统</font></p>
    <form method="post" acti_dj="submit.asp">
    <table border="0" cellspacing="1" width="89%">
    <tr>
    <td>姓名: </td>
    <td>< (2)  name="name" size="30" _dj="text" maxlength="20"></td>
    </tr>
    <tr>
    <td>性别:</td>
    <td>< (3)  name="sex" size="1">
    <option selected>请选择你的性别</option>
    <option value="男">男</option>
    <option value="女">女</option>
    </select></td>
    </tr>
    <tr>
    <td><b>简短留言: </font></b></td>
    <td>< (4)  name="content" rows="6" cols="45" _dj="text"></textarea></td>
    </tr>
    <tr>
    <td>< (5)  name="submit" class="btn" value="提交留言"></td>
    <td>< (6)  name="B1" value="全部重填" class="btn"></td>
    </tr>
    </table>
    </form>
    </body>
    </html>
【submit.asp文档的内容】
    <%
    If request.form("name")="" Then
    response.write"<script>alert('请填写留言人姓名!');history.back()</script>"
    response.end
    If request.form("sex")="" or  request.form("sex")="请选择你的性别" Then
    response.write"<script>alert('请选择留言人性别');history.back()</script>"
    response.end
    End If
    If len( (7) )>100 Then
    response.write"<script>alert('留言不能超过100字!');history.back()</script>"
    response.end
    End If
    %>
    <!--#include file="conn.asp"-->
    <%
    dim rs,sql
    set rs=server. (8)
    sql="select * from data where (id is null) "
    rs.open sql,conn,1,3
    rs. (9)
    rs("name")= (10)
    rs("sex")=request.form("sex")
    rs("content")=request.form("content")
    rs("date")=now()
    rs("ip")=request.ServerVariables("remote_addr")
    rs. (11)
    rs.close
    conn.close
    response.redirect"success.asp"
    %>
【问题1】(2分)
    将以上index.html更名为 (1) 后,将不能直接在IE中正常显示该网页。
    (1)A. index.htm    B. index.php    C. index.asp
【问题2】为index.html文件中的(2)~(6)处空缺选择正确答案。(5分)
    (2)~(6)备选答案:
    A. input type="reset"    B. input type="submit"        C. input type="text"
    D.  textarea      E. option        F. select          G. radio
【问题3】(5分)
    从以下备选答案中为submit.asp程序中(7)~(11)处空缺选择正确答案。
    (7)A. request.querystring("content")    B. request.querystring ("name")
        C. request.form("content")    D. request.form("name")
    (8)A. mappath("adodb.recordset")      B. createobject("adodb.recordset")
        C. new("adodb.recordset")          D. htmlencode("adodb.recordset")
    (9)A. addnew      B. add
        C. eof          D. insert
    (10)A. request.querystring("content")    B. request.querystring ("name")
        C. request.form("content")      D. request.form("name")
    (11)A. submit      B. update        C. append          D. refresh【问题4】(3分)
    response.redirect"success.asp" 语句的作用是  (12)  。
    (12)A. 弹出success.asp网页窗口
        B. 重定向到success.asp网页
        C. 关闭success.asp程序
        D. 修改success.asp程序

参考答案

(1)B
(2)C
(3)F
(4)D
(5)B
(6)A
(7)C
(8)B
(9)A
(10)D
(11)B
(12)B

相关试题