radio 的取值问题? javascript document.getElementsByName('r3')[1].valueVBscriptRequest.Form("r3")(1) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <HTML> <HEAD> <script language="JavaScript"> </SCRIPT> </HEAD> <BODY> <input type="radio" name="r3" value="368.0" onclick="alert(this.nextSibling.value)"/><input type="radio" name="r3" value="金士顿" style="display:none"/> </BODY> </HTML> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> Descriptive Links </title> <meta name="generator" content="editplus" /> <meta name="author" content="" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <script> function show() { var ra = document.getElementsByName('r3'); if(ra.length>0) { for(var i=0;i<ra.length;i++) { if(ra[i].style.display=="none") { alert(ra[i].value); } } } } </script> </head> <body> <input type="radio" name="r3" value="368.0"/> <input type="radio" name="r3" value="金士顿" style="display:none"/> <br /> <br /> <input id="Button1" type="button" value="button" onclick="show()" /> </body></html> 这个有个简单的办法:我试过了可行!!<script language="JavaScript" type="text/JavaScript"><!-- function ckradio(name){if(name=="val1"){document.abc.jin.value="368.0";alert(document.abc.jin.value);}else{document.abc.jin.value="金士顿";alert(document.abc.jin.value);}}//--></script><form name="abc" > <input type="radio" name="r3" value="368.0" onclick="ckradio('val1')" /> <input type="radio" name="r3" value="金士顿" style="display:none" onclick="ckradio('val2')" /> <input type="hidden" name="jin" value=""> <br /> <input id="Button1" type="button" value="button" /></form> 这种做法感觉很不好<input type="radio" name="r3" value="368.0"/><input type="radio" name="r3 value="金士顿" style="display:none"/> 哪个隐藏的标签显然是后台用的,即使非要那样也可以这样<input type="radio" name="r3" value="368.0|金士顿"/>或者<input type="radio" name="r3" value="{price:368.0,barnd:金士顿}"/>......这样都比那样要好些 图片如何实现判断高度调整自适应全屏 js怎么获取iframe页面点击超链接后的地址 点击链接弹出指定页面指定ID内容,要怎么做? 请教jquery中的append()以及appendTo()方法 js的function可以动态吗? 请教个行政区划地图的问题 判断客户端是否安装 0ffice window.open打开的窗口如何修改title 爆菜问题~! js中如何弹出文件保存对话框? xsd文件是用来做什么的?定义自己的dataset吗? 子节点在父节点中的位置
<HTML>
<HEAD>
<script language="JavaScript">
</SCRIPT>
</HEAD>
<BODY>
<input type="radio" name="r3" value="368.0" onclick="alert(this.nextSibling.value)"/><input type="radio" name="r3" value="金士顿" style="display:none"/>
</BODY>
</HTML>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> Descriptive Links </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<script>
function show()
{
var ra = document.getElementsByName('r3');
if(ra.length>0)
{
for(var i=0;i<ra.length;i++)
{
if(ra[i].style.display=="none")
{
alert(ra[i].value);
}
}
}
}
</script>
</head> <body>
<input type="radio" name="r3" value="368.0"/>
<input type="radio" name="r3" value="金士顿" style="display:none"/>
<br />
<br />
<input id="Button1" type="button" value="button" onclick="show()" /> </body>
</html>
<script language="JavaScript" type="text/JavaScript">
<!--
function ckradio(name)
{
if(name=="val1")
{document.abc.jin.value="368.0";alert(document.abc.jin.value);
}else
{document.abc.jin.value="金士顿";alert(document.abc.jin.value);}
}
//-->
</script><form name="abc" >
<input type="radio" name="r3" value="368.0" onclick="ckradio('val1')" />
<input type="radio" name="r3" value="金士顿" style="display:none" onclick="ckradio('val2')" />
<input type="hidden" name="jin" value="">
<br />
<input id="Button1" type="button" value="button" />
</form>
<input type="radio" name="r3" value="368.0"/>
<input type="radio" name="r3 value="金士顿" style="display:none"/>
哪个隐藏的标签显然是后台用的,即使非要那样也可以这样
<input type="radio" name="r3" value="368.0|金士顿"/>
或者
<input type="radio" name="r3" value="{price:368.0,barnd:金士顿}"/>
......
这样都比那样要好些