Отключение клавиш со стрелками в JavaScript при использовании onKeyUpPhp

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

Сообщение Anonymous »

Я искал это, но не смог найти вопрос..возможно, я не использовал подходящее ключевое слово..если оно повторяется, извините

Здесь это мой вопрос. Я написал код на HTML, PHP, AJAX и Javascript.. Я проверяю доступность имени пользователя в Интернете в базе данных после вводится каждый символ. Проблема в том, что onKeyUp обнаруживает клавиши со стрелками также в качестве входных данных


влево и вправо клавиши со стрелками


Поэтому, когда я пытаюсь вставить символ между текстом, введенным в текстовое поле, курсор автоматически перемещается в конец текстового поля..поэтому изменение между текстом невозможно.

Вот мой HTML-код а вот функция check_username()

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

function check_username(str) {
xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var arr = xmlhttp.responseText.split("^");
document.getElementById("user").value = arr[1];

if (arr[0] == 2) {
$("#check").html("Enter a username of at least 4 characters");
} else if (arr[0] == 1) {
$("#check").html("Username already exists");
} else {
$("#check").html("Username available");
}
}
}
xmlhttp.open("GET", "username_check.php?txt_username=" + str, true);
xmlhttp.send();
}
а вот мой username_check.php
Как я могу каким-то образом управлять (путем отключения или некоторой проверки) клавишами со стрелками, чтобы между ними можно было вставлять текст ??

Подробнее здесь: https://stackoverflow.com/questions/245 ... ng-onkeyup
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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