做年月日联级菜单的时候 给select标签里面要添加 1950 - 2011 年这些option  ,怎样添加呢? 
是用js循环吗?
具体方法是怎样的?

解决方案 »

  1.   

    我知道Jquery可以很方便的加。不过用JS也可以做,就是代码会稍微多一点。
    $(document).ready(function(){
        for(var i = 1950 ;i <= 2011;i++){
            $("#selectID").append("<option>"+i+"</option>");   
        }
    });
      

  2.   

    <select id="selectId" name="selectName" size="1">var objOption = document.createElement("option");
    objOption.text = "vc";
    objOption.value = "1";
    selectId.add(objOption);想加多少就放到一个循环里面吧!
      

  3.   

    建议使用 3 楼的方式,否则在 IE6 下会有 BUG