Çok fazla araştırma yaptıktan sonra jquery işlevini / ifadesini ilk harfteki metni yalnızca büyük harf olarak değiştirmek için buldum, bu kodu giriş alanı için çalışabilir hale getirmek için buna göre değiştirdim. Giriş alanına bir şey yazıp daha sonra başka bir dosyaya veya öğeye geçtiğinizde, bu alanın metni yalnızca 1. harf büyük olacak şekilde değişecektir. Kullanıcının metni küçük veya büyük harfle tam olarak yazması önemli değil:
Bu kodu izleyin:
Adım-1: html başlığındaki jquery kitaplığını çağırın:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
Adım-2: Giriş alanlarının metnini değiştirmek için kod yazın:
<script>
$(document).ready(function(){
$("#edit-submitted-first-name,#edit-submitted-last-name,#edit-submitted-company-name, #edit-submitted-city").focusout(function(){
var str=$(this).val();
str = str.toLowerCase().replace(/\b[a-z]/g, function(letter) {
return letter.toUpperCase();
});
$(this).val(str);
});});
</script>
Adım-3: jquery kodunda kullandığınız aynı kimliklere sahip HTML giriş alanları oluşturun, örneğin:
<input type="text" id="edit-submitted-first-name" name="field name">
Bu giriş alanının kimliği şudur: edit-submit-first-name (2. adımda jquery kodunda kullanılır)
** Sonuç: Odağınızı bu giriş alanından başka bir öğeye taşıdıktan sonra metnin değişeceğinden emin olun. Çünkü burada jquery olayına odaklanıyoruz. Sonuç şöyle olmalıdır: Kullanıcı Türü: "Teşekkürler", "Teşekkür Ederim" ile değişecektir. **
İyi şanslar