请问“需要字符串输入”是什么错误类型?

zjcxw 2005-07-18 04:20:14
我是初学asp的人。
现在遇到了问题,希望你能回答我。

这是一个很简单的表单form.asp,代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<h2>示范订购表格</h2>
<P>请提供以下信息,然后点击“提交”:
<form method="post" action="form-response.asp">
<p>
姓氏:<input name="lname" size=48>
<p>
名称:<input name="fname" size=48>
<p>
称谓:<input name="title" type=radio value="mr">先生
<input name="title" type="radio" value="ms">女士
<p>
<input type="submit" value="提交"> <input type="reset" value="重设">
</form>


</body>
</html>

提交之后处理表单的程序form-response.asp,代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<%
title=request.form(title)
lastename=request.form(lname)
if title="mr" then
response.Write lastname&"先生"
else
response.write lastname&"小姐"
end if
%>
</body>
</html>

当我提交之后,form-response.asp提示:
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

请求对象 错误 'ASP 0102 : 80004005'

需要字符串输入

/yxrs/myaspfiles/form-response.asp,行11

函数需要字符串输入。

请问错在哪里?
谢谢你!
...全文
164 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
白夜花寒 2005-07-18
  • 打赏
  • 举报
回复
title=request.form("title")
lastename=request.form("lname")

很多人以为这么写就完了,其实这个功能是很强大的,是可以用变量的
title="title"
lname="lname"
title=request.form(title)
lastename=request.form(lname)
白夜花寒 2005-07-18
  • 打赏
  • 举报
回复
title=request.form("title")
lastename=request.form("lname")

很多人以为这么写就完了,其实这个功能是很强大的,是可以用变量的
title="title"
lname="lname"
title=request.form(title)
lastename=request.form(lname)
zjcxw 2005-07-18
  • 打赏
  • 举报
回复
谢谢itzhiren
zysoft17 2005-07-18
  • 打赏
  • 举报
回复
itzhiren(itzhiren)说的很对.
itzhiren 2005-07-18
  • 打赏
  • 举报
回复
title=request.form("title")
lastename=request.form("lname")

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧