2015年6月29日 星期一

javascript 如何 新增/刪除 html select oprions



function cat02_func(o1) {
  var o2 = document.getElementById("中分類");
  for (i=o2.options.length-1;i>=0;i--) {
    o2.remove(i); //要把每一個option刪除
  } 
  var new_option = new Option("",""); //先加空值
  o2.options.add(new_option);
  for (i = 0; i < cat02_ary.length; i++) {
    if (cat02_ary[i].indexOf(o1.value) >= 0) {
       var idx = cat02_ary[i].indexOf(",");
       var str = cat02_ary[i].slice(idx+1);
       var new_option = new Option(str,str);
       o2.options.add(new_option);
//用這兩行增加option

    }
  }
}

沒有留言:

張貼留言