Rumah >hujung hadapan web >tutorial js >Bagaimana untuk menyekat pengguna untuk memasukkan aksara Cina menggunakan kemahiran javascript_javascript

Bagaimana untuk menyekat pengguna untuk memasukkan aksara Cina menggunakan kemahiran javascript_javascript

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBasal
2016-05-16 16:30:521712semak imbas

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.
Kenyataan:
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