2016-03-17 5 views
0

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

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

Я знаю, что вы можете сделать это, просто делая это что-то вроде этого ..

if (input is validated and correct) { 
    *display successful icon*; 
} else { 
    *display not-successful icon*; 

Но что значок загрузки в то время как пользователь отвечает/ввод в поле ввода? Как вы проверяете, набирает ли пользователь или нет? Какой язык программирования необходим для выполнения этой работы? Можно ли это сделать только с HTML, PHP и CSS, или мне нужно использовать javascript или что-то в этом роде?

+1

Вы можете использовать JavaScript, чтобы знать, если пользователь пишет и использовать в OnKeyPress функции –

+0

@RenCamp Ответ, который я боялся, так как у меня нет Основном никакого знания в JavaScript (кроме оповещения). Но я проверю функцию onkeypress. Спасибо! – saltcracker

+0

Добро пожаловать! есть пара простых в использовании onkeypress блоков кода, скрывающихся здесь. Счастливое кодирование! –

ответ

1

Попробуйте

$('input[@type="text"]').keypress(function() { 
    $('#lodingicon').fadeIn('slow'); 
}); 
Смежные вопросы