2012-11-08 12 views
11

Samsung android telefondaki html metin giriş alanında tüm küçük harfleri almaya çalışıyorum.Bir android/samsung telefonundaki html metin giriş alanında otomatik büyük harf kullanımını nasıl durdurabilirim?

Herkes, bir metin alanındaki ilk harf için otomatik büyük harf kullanımını durdurmaya çalışmak için başka bir şey önerebilir mi?

Aşağıdakileri denedim ve hiçbir şey çalışmıyor.

  • CSS

    .my_username{text-transform:lowercase;} 
    
    input[type=text] {text-transform:lowercase;} 
    
  • JS

    my_username.setAttribute("autocapitalize","off"); 
    
    in submitonenter(my_username.value.toLowerCase();) 
    
  • HTML

    input autocapitalize="off" type="text" class="my_username" name="username" size="19" value="" maxlength="19" onkeypress="submitonenter(event,this)" 
    
+0

Hangi doctype kullanıyorsunuz? Html 5 () kullanmıyorsanız, o özelliklerin işe yaramayacağını düşünmüyorum. Yanlış olabilirim. – OzBarry

cevap

10

İhtiyacınız İşaretlemenize

Örnek fazla ayrıntı için

<input type="text" autocorrect="off" autocapitalize="off"/> 

Click here yılında autocapitalize = "off" demek için.

<input type="text" autocorrect="off" autocapitalize="none" autocomplete="off"/> 

otomatik düzeltme ve autocapitalize iPhone veya iPad'de eserler nitelikleri: Eğer bir şey jenerik komple @kumars yanıtlarını bu şekilde istiyorsanız autocomplete="off"

kullanmak zorunda android telefonlar için

+0

Merhaba, giriş alanınızı tam olarak yukarıda ve yunus tarayıcısındaki bir Samsung S2 üzerinde kopyalayıp yapıştırdım, hala ilk karakteri büyütüyor. – user1808407

+0

@saorabh Sorular zaten bu – Matt

+0

@Matt'ı denediğini söylüyor ancak sadece autocapitalize = "off" denediğini söylüyor. Bu kombinasyon ile çalışmadı o autocorrect = "off" autocapitalize = "off". – Soarabh

5

, otomatik tamamlama Android çalıştıran herhangi bir cihaz içindir.

NB: autocapitalize="off" yerine autocapitalize="none" kullanın, çünkü otomatik kapitalizasyon için "kapalı" kullanımdan kaldırılmıştır. Bakınız official documentation.

+0

NB: Android için kromun önceki sürümlerinde bir hata oluştu. Otomatik tamamlama özelliği ancak 2014 yılında düzeltildi. Bkz. https://code.google.com/p/chromium/issues/detail?id=303883&q=autocorrect&colspec=ID%20Pri%20M%20Iteration%20ReleaseBlock%20Cr%20Status%20Owner% 20Summary% 20OS% 20Modified – edelans

+0

"Bu hata otomatik tamamlama ve otomatik düzeltme hakkındaydı." Hayır üzgünüm –

0

React'ı da kullanıyorsanız, autoCapitalize="none"'u kullanın.

İlgili konular