У input тільки числа на js

Простий скрипт на JS, фільтрація введення інформації в input. Введення лише чисел.

<input type="text" onkeypress="filterKey(event);">

function filterKey(k) {
// 48-56 - это [0-9]

if (!(k.keyCode >= 48 && k.keyCode <= 57)){
k.preventDefault();
return false;
}
}

При натисканні на клавішу в полі скрипт перевіряє, чи належить вона до діапазону чисел. Якщо ні, то перериває введення кнопки.

1356 0

Відгуки

Поки немає жодного відгуку. Станьте першим!
Тільки авторизовані користувачі можуть залишати відгуки Вхід

Схожі статті

Gulp Error watch path ENOSPC у gaze.js або grunt.js

Розглянемо можливість вирішення проблеми під час запуску Gulp в Ubuntu 18.04 з помилкою Error: watch /path/ ENOSPC. Розберемо, що таке настройки max_user_watches.

Підсвічування коду на сайті засобами Js та Css

Описуючи мінімальні коди, у яких синтаксис схожий на С++, можливо знадобиться його мінімальне підсвічування на сайті для кращого читання. Я приведу найпростіший спосіб підсвічування, який взяв з habrahabr. Розглянемо, підключимо, опишемо...