3
 var el_s = document.createElement('select');
      for(var i=1;i<32;i++)
      {
         var j = i;
          j = document.createElement('option');
          j.text=i;
          el_s.appendChild(j);
      }
table.appendChild(el_s);

我必须动态生成选择标签和onchange方法如何在选择标签中实现onchange函数,以便我从下拉列表中获取选定的值

4

2 回答 2

4

怎么样:

el_s.onchange = function() {
    alert("jey");
}

演示:http: //jsfiddle.net/tymeJV/kyfnc/

于 2013-09-05T12:59:56.887 回答
1
        var el_s = document.createElement('select');
      for(var i=1;i<32;i++)
      {
         var j = i;
          j = document.createElement('option');
          j.text=i;
          el_s.appendChild(j);
      }
    $(el_s).change(function(){
//your function code
alert("hi");
});
table.appendChild(el_s);
于 2013-09-05T13:03:15.567 回答