jQuery, та же функция для нескольких идентификаторов

Я хочу очистить указанный ввод, если значение не число. Функция работает для одного идентификатора, но я хочу, чтобы он работал для нескольких. Конечно, я могу написать функцию несколько раз, но я не хочу этого делать.

следующий код вступает в силу только для ввода с идентификатором & quot; d & quot ;. Я не знаю, как определить другие идентификаторы. кто-нибудь может помочь?

<input id="d" />

<input id="d2" />

<input id="d3" />

<script type="text/javascript">

$('#d,d2,d3').keyup(function(){

if($('#d,d2,d3').val() != "") {

    var value = $('#d,d2,d3').val().replace(/^\s\s*/, '').replace(/\s\s*$/, '');

    var intRegex = /^\d+$/;

    if(intRegex.test(value)) {}

    else {


    $(this).val('');

    }



}

});

</script>

Ответы на вопрос(6)

Ваш ответ на вопрос