Heim > Web-Frontend > js-Tutorial > So beschränken Sie Benutzer auf die Eingabe chinesischer Zeichen mithilfe von javascript_javascript-Kenntnissen

So beschränken Sie Benutzer auf die Eingabe chinesischer Zeichen mithilfe von javascript_javascript-Kenntnissen

WBOY
Freigeben: 2016-05-16 16:30:52
Original
1670 Leute haben es durchsucht

Das Beispiel in diesem Artikel beschreibt die Methode von Javascript, die Benutzer auf die Eingabe nur chinesischer Zeichen beschränkt. Teilen Sie es als Referenz mit allen. Die spezifische Implementierungsmethode lautet wie folgt:

Wenn wir die Funktion überprüfen möchten, müssen wir verstehen, dass die Länge der Zeichenfolge um 2 erhöht wird, wenn es sich um ein chinesisches Zeichen handelt. Wenn wir reguläre Ausdrücke verwenden, können wir \u4E00-\u9FA5 direkt verwenden, um das Problem zu lösen Problem.

1. Unicode-Prüfung chinesischer Zeichen

Code kopieren Der Code lautet wie folgt:

Funktion chkstrlen(str)
{
  var strlen = 0;
  for(var i = 0;i < str.length; i )
  {
  if(str.charCodeAt(i) > 255) //Wenn es sich um ein chinesisches Zeichen handelt, addieren Sie 2 zur Zeichenfolgenlänge
    strlen = 2;
   sonst
    strlen ;
  }
return strlen;
}

2. Mit regulären Ausdrücken können nur chinesische Schriftzeichen eingegeben werden

Code kopieren Der Code lautet wie folgt:

Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage