Я пытаюсь программно создать слайдер HTML 5
var inputElem = document.createElement("input");
inputElem.id = "opacity_" + layer.name;
inputElem.name = "opacity_" + layer.name;
inputElem.type = "range";
inputElem.min = "0";
inputElem.max = "100"; //debugger;
inputElem.value = "100";
inputElem.step= "1";
inputElem.style.zIndex = "10000";
var fnChange = function () {alert(layer.name) ; };
inputElem.onchange = fnChange;
Однако я не могу установить событие onchange , оно остается нулевым, и при просмотре в браузере нет onchange , как в
<input type="range" min="0" max="100" value="100">
Я использую Google Chrome 10.0.648.134
Что я сделал не так?