2012-05-27 11 views
8

Giriş kutuları için varsayılan klavye düzeni nasıl ayarlanır, örneğin sayfa yüklendiğinde, İngilizce'den başka bir klavye diliyle giriş metni yazabiliriz?HTML girdisi için defualt dilini ayarlama

+0

(o klavye diline bağlı değildir) bir keyCode yakalamak için nasıl anlamaya yardımcı olur ??? Plase, çalıştığınız tüm durumu ve ortamı açıklayan probleminizi daha iyi açıklar. –

+0

Örneğin, dokunmatik cihazlardaki sanal klavyelerden mi bahsediyorsunuz? – Pierre

+0

Hayır, sadece dili değiştirmek için ctrl + vardiyasına basmayı deneyin, bir giriş kutusu için bir hatalı klavye düzeni hazırlayın. – bizzr3

cevap

9

lang özniteliği hakkında düşünürdüm. Ama bu meta-bilgidir, tarayıcının onunla her şeyi yapacağından emin değilim. Asla denemedim.

<input lang="is" ...> 
+3

Etkilemez klavye ayarları hiç. –

+0

çok teşekkürler ... :) – mostafaznv

0

Ben javascript ile basılmış düğme, bir keyCode yakalamak ve daha sonra diziden uygun sembole sembolü değiştirmesi mümkün olduğunu düşünüyorum.
Bu kod

<form> 
Char: <input type="text" id="char" size="15" /> Keycode: <input type="text" id="keycode" size="15" /> 
</form> 

<script type="text/javascript"> 

var charfield=document.getElementById("char") 
charfield.onkeydown=function(e){ 
var e=window.event || e 
document.getElementById("keycode").value=e.keyCode 
} 

</script>