url值赋值给RADIO的值
然后点确定的时候循环判断RADIO
如果CHECKED==TRUE 就跳转到他的值对应的页面
然后点确定的时候循环判断RADIO
如果CHECKED==TRUE 就跳转到他的值对应的页面
解决方案 »
- 求一段兼容IE6/7/8,Firefox3,Opera10,Chrome4,Safari的加入收藏代码
- [原创]封装了个Tab标签控件,效果和浏览器一样
- js call() 方法调用问题
- 怎么通过单选取消复选框的值?
- 求教jsp中table导出excel的例子
- 关于Function对象
- 小...问...题...j=bTable.rows.length 可获得行数, 那列数如何获得呢?
- 相同js代码,不同空间有不同结果,为什么?
- 请问text框能否自增长??
- 怎么使页面上所有的checkbox全部选中?谢谢!
- iframe 框如何在不需要边框的时候隐藏边框,在需要的时候在显示
- (100分)求javascript使图片旋转水平翻转,垂直翻转,和分别旋转90,180,270,360角度
{
location.href="a.htm";
}
if(document.all.radio2.checked)
{
location.href="b.htm";
}
......
无语了 楼上的强…………
RADIO应该都是一样的名字吧
不用这么麻烦啦
直接循环就可以
for(var i=0;i<=document.all("radio").length;i++)
{
if(document.all("radio")[i].checked==true)
{
alert(document.all("radio")[i].value);
}
}
这样就行啊 随便写的一点
替换上你跳转的代码就OK了
那就不是单选按钮了吧 暴寒
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
function test(){
if( window.event.altKey && window.event.keyCode==83 ){
alert( "你已经按下alt+s键拉!" );
}
} function goto(){
var value= document.form1.radio1;
var url = null;
for( var i=0;i<value.length;i++){
if( value[i].checked ){
url = value[i].value;
}
}
window.location.href=value;
}</script>
</HEAD><BODY>
<form name="form1" action="" method="post"> a.htm:<input type="radio" name="radio1" value="a.html" >
b.htm:<input type="radio" name="radio1" value="b.html" >
<br><input type="button" value="提交" onclick="goto()">
</form>
</BODY>
</HTML>
再说我刚才试了一下,好象没问题,不知哪位能给看一下是否有错?<form name="form1" method="post" action="">
<p>
<input type="radio" name="radiobutton" id="radio1" value="radiobutton">
<input type="radio" name="radiobutton" id="radio2" value="radiobutton">
<input type="radio" name="radiobutton" id="radio3" value="radiobutton">
</p>
<p> <input type="button" onClick="e();" value="Button">
</p>
</form>function e()
{
alert(document.all.radio1.checked);
alert(document.all.radio2.checked);
alert(document.all.radio3.checked);
}
好象能区分出来呀?