我也不太会,下面一段代码也许可以给你一点提示<body>
<INPUT type=radio name="bbb" CHECKED >1
<INPUT type=radio name="bbb" >2
<INPUT type=radio name="bbb" >3
<a id="aaa"></a>
<input type=checkbox name="check" onclick="createRadioButton()">
</body>
<SCRIPT language=javascript>
function createRadioButton(){
var newRadioButton = document.createElement("<INPUT TYPE='RADIO' NAME='bbb' >")
aaa.insertBefore(newRadioButton);
newRadioButton.insertAdjacentText("afterEnd","1234");
}
</SCRIPT>
<INPUT type=radio name="bbb" CHECKED >1
<INPUT type=radio name="bbb" >2
<INPUT type=radio name="bbb" >3
<a id="aaa"></a>
<input type=checkbox name="check" onclick="createRadioButton()">
</body>
<SCRIPT language=javascript>
function createRadioButton(){
var newRadioButton = document.createElement("<INPUT TYPE='RADIO' NAME='bbb' >")
aaa.insertBefore(newRadioButton);
newRadioButton.insertAdjacentText("afterEnd","1234");
}
</SCRIPT>
<!--
d1=d2=d3=true;function bzscs(i){
switch (i){
case 0:
t1=document.getElementsByName("t1")
for(var i=0;i<t1.length;i++){t1[i].style.display=d1?'none':'block'}
d1=!d1;
break;
case 1:
t2=document.getElementsByName("t2")
for(var i=0;i<t2.length;i++){t2[i].style.display=d2?'none':'block'}
d2=!d2;
break;
case 2:
t3=document.getElementsByName("t3")
for(var i=0;i<t3.length;i++){t3[i].style.display=d3?'none':'block'}
d3=!d3
break;
}}
//-->
</script>
<link rel="stylesheet" href="" type="text/css">
</head><body bgcolor="#FFFFFF">
<form method=post name="form1">
<select name="" onpropertychange="bzscs(this.selectedIndex)">
<OPTION>a</OPTION>
<OPTION>b</OPTION>
<OPTION>c</OPTION></select><br>
<input type="radio" name="t1">
<input type="radio" name="t1">
<input type="radio" name="t2">
<input type="radio" name="t2">
<input type="radio" name="t3">
<input type="radio" name="t3">
</form>
<!--
d1=false;
function bzscs(i){
t1=document.getElementsByName("t1")
t1[i].style.display=d1?'none':'block'
d1=!d1;
}
//-->
</script>
<link rel="stylesheet" href="" type="text/css">
</head><body bgcolor="#FFFFFF">
<form method=post name="form1">
<table>
<tr>
<td><input type="checkbox" name="c" onclick="bzscs(0)"></td>
<td><input type="checkbox" name="c" onclick="bzscs(1)"></td>
<td><input type="checkbox" name="c" onclick="bzscs(2)"></td>
</tr>
<tr>
<td><input type="radio" name="t1" style="display:none"></td>
<td><input type="radio" name="t1" style="display:none"></td>
<td><input type="radio" name="t1" style="display:none"></td>
</tr>
</table>
</form>