日期:2014-05-16  浏览次数:20337 次

请问如何用js增加已存在select控件的onchange事件?
<select name="selName">
  <option value="1">指定</option>
  <option value="2">未指定</option>
</select>

已存在如上控件,现在想在onload的时候用js给selName增加onchange事件,效果如下:
<select name="selName" onchange="funAlert(this.value)">
  <option value="1">指定</option>
  <option value="2">未指定</option>
</select>

请问如何实现?谢谢 !!!


///////////////////////////////////
function funAlert(a)
{
  alert(a);
}
///////////////////////////////////


------解决方案--------------------
JScript code
window.onload=init;
function init(){
document.getElmentById("selName").onchange=function(){funAlert(this.value)};
}
 function funAlert(a)
{
    alert(a);
}