javascript中取值的问题!急急急!!!!!在线等,问题解决马上给分!
<form name="form1" method="post">
<%For i=1 To 3
For j=1 To 5%>
<input type="radio" name="radio<%=i%>" value="<%=j>"><%=j%>
<% Next
Next%>
</form>
我要在javascript中取该radio的值该怎么实现啊?
问题点数:30、回复次数:11Top
1 楼CnEve(龙哥哥)回复于 2004-12-02 00:37:18 得分 0
3个<input type="radio" />
有没有搞错啊,能正常选值吗??Top
2 楼lienzhu(李强)回复于 2004-12-02 00:43:42 得分 30
<form name="form1" method="post">
<%For i=1 To 3
For j=1 To 5%>
<input type="radio" name="radioname" value="<%=j>"><%=j%>
<% Next
Next%>
</form>
radio必须用同一个名,不同的value 才起作用
for( i=0; i<=document.radioname.length;i++)
{
if(document.all.radioname[i].checked)
alert(document.all.radioname[i].value)
}
Top
3 楼lienzhu(李强)回复于 2004-12-02 00:47:39 得分 0
<form name="form1" method="post">
<%For i=1 To 3
For j=1 To 5%>
<input type="radio" name="radioname" value="<%=j %>"><%=j%>
<% Next
Next%>
</form>
<input type="button" value="检测" onclick="check()">
radio必须用同一个名,不同的value 才起作用
<script language="javascript">
function check()
{
for( i=0; i<=document.all.radioname.length;i++)
{
if(document.all.radioname[i].checked)
alert(document.all.radioname[i].value)
}
}
</script>
Top
4 楼CnEve(龙哥哥)回复于 2004-12-02 00:54:11 得分 0
<html><body>
<Table align=center class="" Width="100%" Height="" cellSpacing=0 cellPadding=0 border=0 >
<form name="form1" method="post">
<TR><TD align=middle bgColor="" Width="" Height="">
<input type="radio" name="r1" value="radio1">
<input type="radio" name="r2" value="radio2">
<input type="radio" name="r3" value="radio3">
</TD></TR></form>
<TR><TD align=middle>
<span id=s1></span>
<span id=s2></span>
<span id=s3></span>
</TD></TR>
</Table>
<script language="JavaScript">
s1.innerText=document.forms[0].r1.value;
s2.innerText=document.forms[0].r2.value;
s3.innerText=document.forms[0].r3.value;
</script>
</Body>
</HTML>Top
5 楼duber(老房子)回复于 2004-12-02 01:13:11 得分 0
是3个没错,因为有做隐藏,3个并不是同时显示。
lienzhu(李强),你的代码有错误啊!
提示“document.all.radioname[i].checked为空或不是对象”Top
6 楼duber(老房子)回复于 2004-12-02 01:19:44 得分 0
for (i=1;i<=3;i++)
{If (document.all.radio[i].checked)
alert(document.all.radio[i].value);
}
这样取值为什么提示“document.all.radio1为空或不是对象”错在哪了??
Top
7 楼lienzhu(李强)回复于 2004-12-02 01:20:19 得分 0
<%For i=1 To 3
For j=1 To 5%>
<input type="radio" name="radio<%=i%>" value="<%=j>"><%=j%>
<% Next
Next%>
会出来15个,明字不一样,怎么会起到单选作用!
radioname只是给radio起的同一名字Top
8 楼lienzhu(李强)回复于 2004-12-02 01:24:16 得分 0
for (i=1;i<=document.all.radio1.length;i++)
{If (document.all.radio1[i].checked)
alert(document.all.radio1[i].value);
}
Top
9 楼lienzhu(李强)回复于 2004-12-02 01:24:47 得分 0
If 为 ifTop
10 楼duber(老房子)回复于 2004-12-02 20:54:43 得分 0
已经搞定了!谢谢了!^_^Top
11 楼duber(老房子)回复于 2004-12-02 20:55:39 得分 0
谢谢!Top
相关问题
- javascript 取值问题
- 急急急!ComboBox取值问题!!!
- 关于checkbox的取值问题?????急急急急急急!!!!!
- 请问各位,如何使用javascript实现IE的全屏?急急急急急急急急急!在线等待!
- 签套报表取值的问题?急急急!高手指点!
- 求一条select语句,急急急急急急急急急急急急急急急急急急急!!在线等!!
- 在javascript循环取值的问题
- 问一个正则的问题。急急急急急急急急急急急急急急急急急急急急急急急[在线等待]
- 怎么做在线音乐?求有经验的指教???急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急
- 急急急急急急急急急...在线等...解决放分




