|
|
//选择第二种情况
function changeSel()
{
var group=new Array(3);
group[0]= new Option('A','我的一(A)');
group[1]= new Option('B','我的二(B)');
group[2]= new Option('C','我的三(C)');
var a=eval(document.getElementById("showMng"));
var temp=document.all.mngFlag;
if(myform.include[1].checked){
temp.options[0]=new Option(group[0].value,group[0].text);
temp.options[1]=new Option(group[1].value,group[1].text);
temp.options[2]=new Option(group[2].value,group[2].text);
a.style.display="";
}
else
{
a.style.display="none";
}
}
<form name="myform"> <table><tr>
<th>
<input type="radio" name="include" value="1" checked="checked" />
第一种情况</th>
<th><label>
<input type="radio" name="include" value="0" />第二种情况</label></th>
<th>
<div id="showMng" style="display:none; width:205">设置类别:
<SELECT name="mngFlag">
</SELECT>
</div> </th>
<th >起始列:
<SELECT name="IInfoRow">
<option value="2" selected="selected">2</option>
<%
for(int i = 3;i<=30;i++)
{
%>
<option value="<%=i%>"><%=i%></option>
<%}%>
</SELECT>
</th>
</tr></table>
</form>
记录我的编码,1.radio使用onClick来做事件响应,2.radio按名字分组,同名的多个radio为一组,得到是从0开始的一个数组,3.js生成select |
|