阅读下列说明,根据网页显示的效果图,回答问题 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" action="submit.asp">
<table border="0" cellspacing="1" width="89%">
<tr>
<td>姓名: </td>
<td>< (2) name="name" size="30" class="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" class="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
End If
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】(2分)
(1)B
【问题2】(5分)
(2)C (3)F (4)D (5)B (6)A
【问题3】(5分)
(7)C (8)B (9)A (10)D (11)B
【问题4】(3分)
(12)B
你可能感兴趣的试题
E-mail地址由分隔符“()”分为前后两部分,分别指明用户名及邮件
-
- A.//
- B.\\
- C.@
- 查看答案
某 html 文档中有如下代码,则在浏览器中打开该文档时显示为( )。
<form>
Listl:
<input type="text" name="List1" />
<br / >
List2:
<input type="text" name="List 2 " />
< /form>
-
- A.见图A
- B.见图B
- C.见图C
- D.见图D
- 查看答案
设有商品关系P(商品名,条形码,供应商号,价格,数量), “条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系 P 中的商品名是唯一的。建立商品关系 P 的 SQL语句如下所示:
CREATE TABLE P( 商品名CHAR(30)( ),
条形码CHAR(30) ( ) ,
供应商号 CHAR(5) ,
价格 CHAR(20) ,
数量CHAR(20)
( )(供应商号) REFERENCES S(供应商号));
查询供应商及价格小于等于 2500 元且大于等于 1280 元的“电冰箱”的数量的SQL语句为:
SELECT商品名,供应商名,价格,数量
FROM P
WHERE商品名= ’电冰箱’ AND ( ) ;
将供应商号“12021”所供应的商品价格上涨3%的SQL语句为:
UPDATE P
( )
WHERE 供应商号= ’12021’;
查询供应商地址包含“西安”的供应商名及电话的SQL语句为:
SELECT供应商名,电话
FROM S
WHERE ( );
-
- A.NULL
- B.UNIQUE
- C.NOT NULL
- D.NOT NULL UNIQUE
- 查看答案
函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为( );若以传引用方式调用g,则函数f的返回值为( )。
-
- A.3
- B.4
- C.6
- D.7
- 查看答案
-
- A.见图A
- B.见图B
- C.见图C
- D.见图D
- 查看答案