JSDOM использовать eventListener

Я пытаюсь получить значение ползунка для использования в файле узла js.

var slider = null;
var sldValue = null;
JSDOM.fromFile('/index.html').then((dom) => {
            slider = dom.window.document.getElementById("myRange");
            sldValue = slider.value;
            slider.oninput = function() {
                sldValue = this.value;
            }
        });

Oninput вообще не срабатывает, но срабатывает, когда я делаю то же самое в другом js.

Мой HTML-файл:

<div class="slidecontaner center">
<input type="range" min="1" max="99" value="1" name="slider" class="slider" step="2" id="myRange">
<p>Value: <span id="value"></span></p>

Мой файл app.js, который может запустить oninput:

var slider = document.getElementById("myRange");
var output = document.getElementById("value");
output.innerHTML = slider.value;
slider.oninput = function() {
    output.innerHTML = this.value;
}

0 ответов

Другие вопросы по тегам