| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 619 人关注过本帖
标题:[求助]如何取radio的數據?
只看楼主 加入收藏
vfp00
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2006-2-20
收藏
 问题点数:0 回复次数:6 
[求助]如何取radio的數據?

如何存儲radio的值?在點擊submit後。
<input type="submit" name="save" onclick="javascript:validate.asp"/>
在validate.asp中如何獲取前一頁(即調用validate.asp 的那頁)中radio的數值?

搜索更多相关主题的帖子: radio 
2007-08-17 14:49
ayue222
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:341
专家分:0
注 册:2007-7-25
收藏
得分:0 
.......
radiovalue=request.form("radioname")
2007-08-17 14:50
vfp00
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2006-2-20
收藏
得分:0 
目前onclick是轉去執行validate.asp, 我在validate.asp中用了樓上朋友的方法,但返回的是空,不知是哪的問題。
2007-08-17 14:55
ayue222
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:341
专家分:0
注 册:2007-7-25
收藏
得分:0 
你没有用From提交 ?
那要validate.asp?str=radiovalue
2007-08-17 14:58
vfp00
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2006-2-20
收藏
得分:0 
以下是引用ayue222在2007-8-17 14:58:17的发言:
你没有用From提交 ?
那要validate.asp?str=radiovalue

那要是該頁有大量的radio呢?

2007-08-17 15:05
ayue222
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:341
专家分:0
注 册:2007-7-25
收藏
得分:0 
直接传递选中的 radio的value就好了 ..你不会要传递所有的radio值吧 ?
<script>
function getradiovalue (rname){
for (var i = 0; i < document.getElementsByName(rname).length; i ++) {
if (document.getElementsByName(rname)[i].checked == true) return document.getElementsByName(rname)[i].value;
}
</script>
<input type="radio" name="radioname" value="1">
<input type="radio" name="radioname" value="2">
<input type="radio" name="radioname" value="3">
<input type="radio" name="radioname" value="4">
<input type="radio" name="radioname" value="5">
<input type="submit" name="save" onclick="location.href='validate.asp?str='+getradiovalue('radioname')"/>
2007-08-17 15:19
vfp00
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2006-2-20
收藏
得分:0 
非常感謝ayue222.
多謝你的幫助,已解決了。
2007-08-17 15:25
快速回复:[求助]如何取radio的數據?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022432 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved