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
8
A
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>
(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. –
Örneğin, dokunmatik cihazlardaki sanal klavyelerden mi bahsediyorsunuz? – Pierre
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