获取不到表单数据是怎么回事?

<%@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>
<% key=request.Form("name")
%>
<body>
<form name="form1" method="post" action="">
<input name="name" type="text" id="name" >
</form>
<% response.write key%>
</body>
</html>就是这样,写不出结果啊.

因为用的提交按钮是submit,没有进行提交验证。你得把
中加一句onsubmit="return(qbg())"去掉submit的onclick事件..这样就不会自动提交,而会在提交前调用qbg()函数的返回值。。。不过如果是数据比较最好转换成数字。。
var
hf=parseint(document.getelementbyid("id1").value);
var
ye=parseint(document.getelementbyid("id2").value);
这样就行了。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-06
你这程序没错误,但是少了一个最重要的提交按钮:)
把下面的代码加到<input
name="name"
type="text"
id="name"
>下面就可以了:
<input
type=submit
value="提交表单">
第2个回答  2005-12-30
你这程序没错误,但是少了一个最重要的提交按钮:)

把下面的代码加到<input name="name" type="text" id="name" >下面就可以了:

<input type=submit value="提交表单">本回答被网友采纳
第3个回答  2005-12-30
<form name="form1" action="save.asp" method="post">

action 是提交到的网页,method 是选择是post还是get方式提交,一般是用method方式。
第4个回答  2005-12-30
我在想你是怎么提交数据的.