<% %> " /> 一个简单的checkbox问题解决不了了!! 一个简单的checkbox问题解决不了了!!-编程问答-调试网
发表文章

[ASP] 一个简单的checkbox问题解决不了了!! 一个简单的checkbox问题解决不了了!!

markellica 4月前 2

我就是想在submit的时候把checkbox的value放到 page2.asp?p= 这个地址里面,应该怎么做?


<form method=post action="page2.asp?p=">
<input id="Checkbox1" type="checkbox" value="yes"/>
<input id="Submit1" type="submit" value="submit" />
<%

 %>
 </form>
相关推荐
最新评论 (2)
beyond_me21 4月前
1

<form method="get" action="page2.asp">
<input id="p" name="p" type="checkbox" value="yes"/>
<input id="Submit1" type="submit" value="submit" />
 </form>


或者


<%
If Request.ServerVariables("REQUEST_METHOD") = "POST" Then
   Response.Redirect("page2.asp?p="&request.form("CheckBox1"))
End if
%>
<form method=post action="">
<input id="Checkbox1" type="checkbox" value="yes"/>
<input id="Submit1" type="submit" value="submit" />

 </form>


jiujiuyaokan 4月前
2
page1.asp页面:
<body>
<form method="post" action="page2.asp">
<input name="p" type="checkbox" value="yes"/>
<input type="submit" value="submit" />
</form>
</body>

page2.asp页面:

<%
Dim p2
If Request.Form("p") = "yes" Then
   p2 = "yes"
Else
   p2 = "no"
End If
Response.write p2
%>

我起先也出现了无法取到的现象,后来查看源码,发现有内容只是没显示出来,
之后发现是两个文档的编码格式不统一导致的源码有内容,页面却没显示出内容的假象。
统一成:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
或:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>


返回
发表文章
markellica
文章数
8
评论数
0
注册排名
334483