我正在使用 Javascript 创建 HTML DOM 元素(是的,我知道这很讨厌)。
我可以创建选择元素,但无法添加 onchange 属性。
例子:
var sel = document.createElement('select');
sel.id = 'someID';
sel.title = 'Some title';
sel.style.fontWeight = 'bold';
sel.size = 1;
一旦我添加了选项并完成了一个
document.getElementById('someOtherID').appendChild(sel);
我得到我的选择元素。
我想要做的是,在上面的 A 处,添加:
sel.onChange = 'someJavascriptFunction()';
但它不喜欢它。
我应该在广场之外思考吗?哪一个?