如何在动态生成的select标签中实现onchange函数

时间:2013-09-05 12:57:12

标签: javascript select onchange

 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方法 如何在select标签中实现onchange功能,以便从下拉列表中获取所选值

2 个答案:

答案 0 :(得分:4)

怎么样:

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

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

答案 1 :(得分: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);
相关问题