六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 46|回复: 0

radio的使用以及js建立select

[复制链接]

升级  8.67%

17

主题

17

主题

17

主题

秀才

Rank: 2

积分
63
 楼主| 发表于 2013-1-27 05:36:09 | 显示全部楼层 |阅读模式
//选择第二种情况
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
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表