LINUX.ORG.RU

[javascript] локеры раскладки клавиатуры

 


0

3

Подскажите пожалуйста кроссбраузерных локеров клавиатуры для input полей. т.е. неважна какая раскладка - вводятся те буквы которые забиты.

Нужны английский, русский, ну а остальное я из русского сделаю.

свой велосипед лагает.

★★★

Последнее исправление: visual (всего исправлений: 1)

Тоже интересует. Подписался.

impr
()
Ответ на: комментарий от impr

для серии и номера пасспорта, вот например



document.getElementById("PN").onkeydown=function(event){


if(navigator.appName=="Microsoft Internet Explorer"){

echar=window.event.keyCode;
}else{
echar=event.keyCode;
}
//alert(echar);
if(echar==8){
return true;
}
if(echar==9){
return true;
}
if(echar>=96 && echar<=116) return true;
	document.getElementById("PN").value+=String.fromCharCode(echar);
	
return false;
}
document.getElementById("SN").onkeydown=function(event){
echar=event.keyCode;
if(navigator.appName=="Microsoft Internet Explorer"){
echar=window.event.keyCode;
}else{
echar=event.keyCode;
}
if(echar==8){
return true;
}
if(echar==9){
return true;
}
if(echar>=96 && echar<=116) return true;

	document.getElementById("SN").value+=String.fromCharCode(echar);
	
return false;
}

visual ★★★
() автор топика
Ответ на: комментарий от impr

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

visual ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.