每日一得

不求多得,只求一得 about java,hibernate,spring,design,database,Ror,ruby,快速开发
最近关心的内容:SSH,seam,flex,敏捷,TDD
本站的官方站点是:颠覆软件

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  220 随笔 :: 9 文章 :: 421 评论 :: 0 Trackbacks
key words: radio的值 Form

在jsp中获取radio的值很容易,直接 request.getParameter("myRadio");
但是在js中不行,我试验了一下,如果选择第一个没问题,但是你选第二个第三个的话就出现undefined.办法如下:

function Foo()
{
    
var selectedIndex = -1;
    
var form1 = document.getElementById("form1");
    
var i = 0;
    
    
for (i=0; i<form1.r.length; i++)
    {
        
if (form1.r[i].checked)
        {
            selectedIndex 
= i;
            alert(
"您选择项的 value 是:" + form1.r[i].value);
            
break;
        }
    }
    
    
if (selectedIndex < 0)
    {
        alert(
"您没有选择任何项");
    }
}


posted on 2006-08-21 19:12 Alex 阅读(13693) 评论(7)  编辑  收藏 所属分类: web技术

评论

# re: js中获取radio的值 2007-04-12 16:49 啊啊
今天借鉴了一下,感谢  回复  更多评论
  

# re: js中获取radio的值 2007-09-13 16:47 梦雪飞情
谢谢  回复  更多评论
  

# re: js中获取radio的值 2008-01-31 22:55 sdfsdffsd
非师范  回复  更多评论
  

# re: js中获取radio的值 2008-03-14 01:16 Thank
谢谢,收下!  回复  更多评论
  

# re: js中获取radio的值[未登录] 2008-09-05 10:34 小高
不错的!  回复  更多评论
  

# re: js中获取radio的值[未登录] 2009-06-27 19:32 aa
sssssss  回复  更多评论
  

# re: js中获取radio的值 2012-09-10 14:11 22
eee  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: