Программное обеспечение для редактора метода ввода языка вмешивается в мою проверку вводаJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Программное обеспечение для редактора метода ввода языка вмешивается в мою проверку ввода

Сообщение Anonymous »

У меня есть эта функция JavaScript для разрешения численного ввода только < /p>

Код: Выделить всё

window.addNumericInputValidation = function (elementId) {
var $element = $("#" + elementId);

// First remove any existing handlers to prevent stacking
$element.off("keydown.numericValidation");
$element.off("paste.numericValidation");

// Handle keydown for typing
$element.on("keydown.numericValidation", function (e) {
console.log("key code", e.keyCode);
// Allow: backspace, delete, tab, escape, enter, etc.
if ($.inArray(e.keyCode, [46, 8, 9, 27, 13]) !== -1 ||
// Allow: Ctrl+A, Ctrl+C, Ctrl+V, Ctrl+X
(e.keyCode === 65 && (e.ctrlKey || e.metaKey)) ||
(e.keyCode === 67 && (e.ctrlKey || e.metaKey)) ||
(e.keyCode === 86 && (e.ctrlKey || e.metaKey)) ||
(e.keyCode === 88 && (e.ctrlKey || e.metaKey)) ||
// Allow: home, end, left, right
(e.keyCode >= 35 && e.keyCode 

Подробнее здесь: [url]https://stackoverflow.com/questions/79611862/language-input-method-editor-software-is-interfering-with-my-input-validation[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»