JS Menentukan Kode Contoh Panjang String Input (Karakter Cina menghitung dua karakter, jumlah alfanumerik satu)
Saat memasukkan teks, metode verifikasi ini muncul di benak saya karena batas panjang bidang tabel basis data akan menyebabkan pengajuan gagal.
Mari kita bicara tentang omong kosong dan tambahkan kode:
<html> <head> <title> js menentukan panjang string input (karakter Cina menghitung dua karakter, hitungan alfanumerik satu) </title> <style type = "text/css"> .pbt {margin-bottom: 10px; } .ie6 .pbt .ftid a, .ie7 .pbt .ftid a {margin-top: 1px; } .cl: After {clear: keduanya; isi: "."; Tampilan: Blok; Tinggi: 0; Visibilitas: Tersembunyi; } </style> <script type = "text/javascript"> // Dapatkan panjang string (karakter Cina menghitung dua karakter, penghitungan alfanumerik satu) fungsi getBytelen (val) {var len = 0; untuk (var i = 0; i <val.length; i ++) {var a = val.charat (i); if (a.match (/[^/x00-/xff]/ig)! = null) {len += 2; } else {len += 1; }} return len; } // Selama keyboard diangkat, verifikasi panjang teks di kotak edit. Panjang karakter maksimum dapat ditetapkan sesuai kebutuhan fungsi checkLength (OBJ) {var maxchars = 80; // jumlah maksimum karakter var curr = maxchars - getBytelen (obj.value); if (Curr> 0) {document.getElementById ("checkLen"). innerHtml = curr.toString (); } else {document.geteLementById ("checklen"). innerHtml = '0'; document.geteLementById ("subjek"). readonly = true; }} </script> </head> <body> <div> <textarea id = "subjek" maxlength = "80" onkeyup = "checkLength (this)" accessKey = "1" TabIndex = "11"> </textarea> <span id = "Subject"> Anda juga dapat memasukkan <Strong id = "checklen" colora = "fan fan =" fan fan: fan. " id = "postnamerule" style = "display: none"> </span> </div> </body> </html>Kode contoh di atas untuk JS menilai panjang string input (karakter Cina menghitung dua karakter, hitungan alfanumerik satu) adalah semua konten yang dibagikan oleh editor. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.