Stellen Sie fest, ob die Zeichenfolge leer ist
var Strings = ''; if (string.length == 0) {alert ('kann nicht leer sein'); }Stellen Sie fest, ob die Zeichenfolge ein "leeres" Zeichen ist, dh der Benutzer hat einen Speicherplatz eingegeben
var Strings = ''; if (Strings.Replace (/(^s*) | (s*$)/g, "") .Length == 0) {alert ('kann nicht leer sein'); }Stellen Sie fest, ob die Eingangszeichenfolge leer ist oder alle Leerzeichen sind
Funktion isnull (str) {if (str == "") return true; var regu = "^[]+$"; var re = new Regexp (regu); return re.Test (str);}Wenn es NULL gibt, kann der obige Code nicht normal beurteilt werden. Der folgende Code ist der Fall, wenn Null als NULL beurteilt wird.
var exp = null; if (exp == null) {alert ("ist null"); }Wenn exp undefiniert ist, wird auch das gleiche Ergebnis wie Null erhalten, obwohl Null und undefiniert unterschiedlich sind.
HINWEIS: Diese Methode kann verwendet werden, wenn Null und undefiniert gleichzeitig beurteilt werden. Der Code ist wie folgt
var exp = null; if (! exp) {alert ("ist null"); }Wenn Exp undefiniert oder die Zahl Null oder Falsch ist, erhalten Sie auch das gleiche Ergebnis wie Null, obwohl sich Null von den beiden unterscheidet. HINWEIS: Diese Methode kann bei der Beurteilung von Null, undefinierten, numerischen Null und Falsch gleichzeitig verwendet werden. Der Code ist wie folgt
var exp = null; if (typeof exp == "null") {alert ("ist null"); }Bei der Rückwärtskompatibilität gibt typof null immer ein Objekt zurück, sodass dies nicht beurteilt werden kann.
<skript type = "text/javaScript"> Funktion testuser () {var i = document.getElementByIdx_x ("aa"); if (i.Value == "null") {alert ("Bitte melden Sie sich an, bevor Sie eine Nachricht zurücklassen!") False;} else {alert (i.value) return true;}}} </script </script </script </script </script </script </script </script </script </script;Die obige Methode zur Bestimmung, ob die Eingangszeichenfolge leer, Raum oder Null ist, ist der gesamte Inhalt, der vom Editor geteilt wird. Ich hoffe, es kann Ihnen eine Referenz geben und ich hoffe, Sie können Wulin.com mehr unterstützen.