asp中radio的提交

<formname="form1"method="post"action=""><inputname="getradio"type="radio"onlick="this... <form name="form1" method="post" action="">
<input name="getradio" type="radio" onlick="this.submit() value="分包购买">选择分包购买模式<br>
<input name="getradio" type="radio" onlick="this.submit() value="分模块购买">选择分模块购买模式<br>
当前选择的模式是:<%=request.form("getradio")%>
</form>
写完之后 点击任意单选框 均不显示 获取到的值 这是什么状况
展开
 我来答
any_f
2014-03-24 · TA获得超过202个赞
知道小有建树答主
回答量:482
采纳率:100%
帮助的人:209万
展开全部

onlick="this.submit()" 不是在每个浏览器里都会激发成功啊,

为什么不加一个submit去提交呢,

 

以下是我弄的,IE10测试OK

<%

dim getradio:getradio=request.form("getradio")

response.write getradio

%>

<form name="form1" method="post" action="">

<input id="r1" name="getradio" type="radio" onClick="this.form.submit();" onchange="this.form.submit();" value="分包购买"><label for="r1">选择分包购买模式</label><br>

<input id="r2" name="getradio" type="radio" onClick="this.form.submit();" onchange="this.form.submit();" value="分模块购买"><label for="r2">选择分模块购买模式</label><br><br>

</form>
追问
问题已经解决,问题的关键是,我这段代码是写在form中的,所以写成form.submit,即可,用submit的话,略微影响美观
追答
好的,以前记得FF浏览器是用不了form.submit的,现在不知道了
azjcdy
2014-03-22 · TA获得超过496个赞
知道小有建树答主
回答量:602
采纳率:0%
帮助的人:340万
展开全部
onlick="this.submit();" value="分包购买"
追问
还是无效啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
apoet
2014-03-23 · TA获得超过173个赞
知道小有建树答主
回答量:414
采纳率:0%
帮助的人:181万
展开全部
onlick="this.submit() value="分包购买" 是不是少了个引号
追问
这是疏漏了,但是不是这个问题,加上后,还是无效
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式