HTML 动态创建select,然后添加onChange,如何添加onChange函数成功啊?

var downList = document.createElement("Select");


downList.className="EditCell_DropDownList";

downList.onChange="change_type(this.value);";

......省略添加option。

function change_type(selvalue)
{
alert(selvalue);
}

但是onchange的函数弹不出提示信息,请问谁知道原因啊,要兼容IE和firefox?

喵喵时光机
浏览 1866回答 2
2回答

噜噜哒

这样downList.onchanged = function(){alert( this.value );};应该是,如果不对的话去掉changed的d试试.这个代码比较简单,应该不存在兼容问题.

陪伴而非守候

因为你的onchange写错了,写成了onChange还有onchange应该是一个函数,不是字符串
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js