Ich werde nicht viel Unsinn sagen, ich werde Ihnen den Code einfach veröffentlichen. Der spezifische Code lautet wie folgt:
<script type = "text/javaScript"> var refid = 'Dasdasd, Dadsad'; var reg =/^([/u0391-/uffe5/d/w,])*([/u0391-/uffe5/d/w]+) $/; if (refID! } else {alert ('verifiziert fehlgeschlagen'); }} </script>Der Code ist einfach und leicht zu verstehen. Wenn Sie gute Vorschläge haben, geben Sie ihnen bitte einen Vorschlag und lernen Sie zusammen und machen Sie gemeinsam Fortschritte!
Ergänzung: Chinesisch, Zahlen und Briefe in JS
1. Beurteilen Sie den Text als Englisch, Zahlen und chinesische Zeichen
var reg =/^(/w | [/u4e00-/u9fa5])*$/; if (arr = userername.match (reg)) {ti = 1; Wahrheit zurückkehren; } else {alert ("Der Benutzername darf nur eine Mischung aus Englisch, Zahlen und chinesischen Zeichen sein. ti = 0; false zurückgeben; }2. Verwenden Sie regelmäßige Ausdrücke, um den Eingabeinhalt des Textfelds im Webformular einzuschränken:
Verwenden Sie regelmäßige Ausdrücke, um nur Chinesisch einzuschränken:
OnKeyUp = "value = value.replace (/[^/u4e00-/u9fa5]/g, '')" onbeforpaste = "clipboardData.setData ('text', clipboardData.getData ('text').Verwenden Sie regelmäßige Ausdrücke, um nur die Vollbreite zu beschränken:
OnKeyUp = "value = value.replace (/[^/Uff00-/uffff]/g, '')" onbeforePaste = "clipboardData.setData ('text', clipboardData.getData ('text').Verwenden Sie reguläre Ausdrücke, um nur numerische Eingaben zu begrenzen:
OnKeyUp = "value = value.replace (/[^/d]/g, '')" onbeforpaste = "clipboardData.setData ('text', clipboardData.getData ('text'). Ersetzen (/[^/d]/g, '')") "Verwenden Sie regelmäßige Ausdrücke, um nur numerisch und Englisch einzuschränken:
OnKeyUp = "value = value.replace (/[/w]/g, '')" onbeforePaste = "clipboardData.setData ('text', clipboardData.getData ('text'). Ersetzen (/[^/d]/g, '')") "Nummer
<Script> Funktion check () {if (! isnan (document.all.form.str.value)) {alert ("number"); } </script>Brief
<Script> Funktion check () {var str = /[a-za-z] /; if (str.test (document.all.form.str.Value)) {alert ("letter"); }} </script> <Formular name = "Form" action = "" onSubmit = "return check ();"> <Eingabe type = text name = str> <Eingabe type = subjekt> <form>---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/^[0-9a-za-z]+$/