document.formname,radioname[i].为空或者没有对象,怎门办。我把form和radio的名称也有了,谢谢 document.formname,radioname[i].checked ^^^^==>document.formname.radioname[i].checked 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把你的FORM内容贴出来或者试试var mediapath;if (document.formname.radioname){ if (document.formname.radioname.length) for ( var i=0; i< document.formname.radioname.length; i++) { if(document.formname.radioname[i].checked) { mediapath = document.formname.radioname[i].value; break; } } else { if(document.formname.radioname.checked) { mediapath = document.formname.radioname.value; } }} len=document.formname.radioname.length。当只有一行时,len是一个null object。所以,if (len>0){ for(var i=0;i<len;i++){ if(document.formname.radioname[i].checked) var mediapath = document.formname.radioname[i].value } }else{ if(document.formname.radioname.checked) var mediapath = document.formname.radioname.value} if (document.sub1.radioname)提示我为空或者没有对象?就这一句问题 我的意思页面有一个单选按钮和一个提交按钮,当我单击提交按钮时可不可以把单选按钮得值value显示出来mediapath = document.formname.radioname.value,谢谢你 <script>function tm(){for(var i=0;i<document.formname.radioname.length;i++){if(document.formname.radioname[i].checked){var mediapath = document.formname.radioname[i].valuealert(mediapath)}} }</script><body><form name=formname><input type=radio name=radioname value="1"><input type=radio name=radioname value="2"><input type=button onclick="tm()" value=getradio></form> 只有一个单选按钮,直接写:var mediapath = document.formname.radioname.value 怎么做成 鼠标放到按钮上面 背景也变成黄色 我变不了 DOM解析属性节点出错,跪求帮助 弱弱的问一个问题 很简单的一个问题。。。。。。 请教js如何判断某个对象是否出现在窗口里了? 检测firefox是否安装了jre 如何使onClick事件失效? 网页里添加图片问题 原创高手请进 能追加一个onload吗 【web求助】--跪求提示 打印問題 关于用javascript控制frame,iframe的问题。
if (document.formname.radioname)
{
if (document.formname.radioname.length)
for ( var i=0; i< document.formname.radioname.length; i++)
{
if(document.formname.radioname[i].checked)
{
mediapath = document.formname.radioname[i].value;
break;
}
}
else
{
if(document.formname.radioname.checked)
{
mediapath = document.formname.radioname.value;
}
}
}
当只有一行时,len是一个null object。所以,
if (len>0){
for(var i=0;i<len;i++){
if(document.formname.radioname[i].checked)
var mediapath = document.formname.radioname[i].value
}
}else{
if(document.formname.radioname.checked)
var mediapath = document.formname.radioname.value
}
function tm()
{
for(var i=0;i<document.formname.radioname.length;i++)
{
if(document.formname.radioname[i].checked)
{
var mediapath = document.formname.radioname[i].value
alert(mediapath)
}
}
}
</script>
<body>
<form name=formname>
<input type=radio name=radioname value="1">
<input type=radio name=radioname value="2">
<input type=button onclick="tm()" value=getradio>
</form>
var mediapath = document.formname.radioname.value