Bagaimana untuk menyekat pengguna untuk memasukkan aksara Cina menggunakan kemahiran javascript_javascript

WBOY
Lepaskan: 2016-05-16 16:30:52
asal
1664 orang telah melayarinya

Contoh dalam artikel ini menerangkan kaedah javascript yang mengehadkan pengguna untuk hanya memasukkan aksara Cina. Kongsikan dengan semua orang untuk rujukan anda. Kaedah pelaksanaan khusus adalah seperti berikut:

Apabila kita ingin mengesahkan fungsi, kita mesti faham bahawa jika ia adalah aksara Cina, panjang rentetan meningkat sebanyak 2. Jika kita menggunakan ungkapan biasa, kita boleh terus menggunakan \u4E00-\u9FA5 untuk menyelesaikan masalah.

1. Unicode semak aksara Cina

Salin kod Kod adalah seperti berikut:

fungsi chkstrlen(str)
{
  var strlen = 0;   untuk(var i = 0;i < str.length; i )
  {
  if(str.charCodeAt(i) > 255) //Jika ia adalah aksara Cina, tambahkan 2 pada panjang rentetan
    strlen = 2;    lain
    strlen ;
  }
kembali strlen; }


2. Hanya aksara Cina boleh dimasukkan menggunakan ungkapan biasa


Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan