Setelah meneliti banyak, saya menemukan fungsi / ekspresi jquery untuk mengubah teks dalam huruf pertama hanya dalam huruf besar, saya memodifikasi kode tersebut agar dapat dikerjakan untuk bidang input. Saat Anda akan menulis sesuatu di bidang input dan kemudian pindah ke elemen atau elemen lain yang diajukan, teks bidang itu akan berubah hanya dengan huruf kapital huruf pertama. Teks apa pun yang diketik pengguna dalam kapitalisasi huruf besar atau kecil:
Ikuti kode ini:
Langkah-1: Panggil perpustakaan jquery di kepala html:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
Langkah-2: Tulis kode untuk mengubah teks bidang input:
<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>
Langkah-3: Buat bidang input HTML dengan id yang sama yang Anda gunakan dalam kode jquery seperti:
<input type="text" id="edit-submitted-first-name" name="field name">
Id bidang input ini adalah: edit-submit-first-name (Menggunakan kode jquery pada langkah-2)
** Hasil: Pastikan teks akan berubah setelah Anda memindahkan fokus Anda dari bidang input di elemen lain. Karena kami menggunakan fokus acara jquery di sini. Hasilnya harus seperti ini: Jenis Pengguna: "terima kasih" itu akan berubah dengan "Terima Kasih". **
Semoga berhasil