Как добавить прослушиватель событий к кнопкам со стрелками по умолчанию - PullRequest
0 голосов
/ 09 июля 2020
    <input type="number">

Обычно, чтобы установить прослушиватель событий для всего поля , мы можем просто использовать

    $("#test").on("click", function() {});

или

    document.getElementById("test").addEventListener("click", function() {});

Но как мне установить прослушиватель событий для двух кнопок со стрелками справа от поля ввода?

Номер типа ввода

Кто-нибудь знает, какой селектор использовать? Или это невозможно?

1 Ответ

1 голос
/ 09 июля 2020

Я не думаю, что вы можете использовать прослушиватель событий для номера типа ввода. Однако вы можете использовать onchange во входном теге.

onchange вызывает функцию (в данном случае myfunction) каждый раз, когда значение изменено.

function myfunction(){
        var number = document.getElementById("test");
        console.log(number.value);
    }
    <input id="test" type="number" value="" onchange="myfunction()">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...