Тема: Горячі клавіші + збереження пароля
Всім привіт, роблю плагін під хром, потрібно зберагати пароль від сайтів. Думаю це зробити так, коли користувач вводе логін та пароль, він натискає "вправо+ентер" і данні потрапляють в web бд.
Як мені зробити перевірку на поля? Для початку хочу зробити, щоб виводило логін і пароль при натисканні горячих клавіш. Зараз в мене просто всі input зберігає в змінну. Прошу допомоги у знаючих людей.
PS:теги code не можу використати, видає помилку
$(document).ready(function(){
var idx = 0;
var arr = [];function runOnKeys(func) { //горячі клавіші
var codes = [].slice.call(arguments, 1);
var pressed = {};
document.onkeydown = function(e) {
e = e || window.event;
pressed[e.keyCode] = true;
for(var i=0; i<codes.length; i++) {
if (!pressed[codes]) {
return;
}
}
pressed = {};
func();
};
document.onkeyup = function(e) {
e = e || window.event;
delete pressed[e.keyCode];
};
}runOnKeys( function() { // при натисканні "вправо+ентер"
$('input').blur(function(event){ //якщо фокус змінюється
var cl = '#' + event.target.id;
arr[idx] = $(cl).val();
idx++;
var login = arr[0];
var pass = arr[1];
if(login.length && pass.length){ //якщо в логіні і паролі щось є то виводимо це
alert(login +" "+ pass);}
});
}, 39, 13 );