Déterminez si la chaîne est vide
var Strings = ''; if (string.length == 0) {alert ('ne peut pas être vide'); }Déterminez si la chaîne est un caractère "vide", c'est-à-dire que l'utilisateur est entré dans un espace
var Strings = ''; if (Strings.replace (/ (^ s *) | (s * $) / g, "") .length == 0) {alert ('ne peut pas être vide'); }Déterminez si la chaîne d'entrée est vide ou si tous sont des espaces
fonction isNull (str) {if (str == "") return true; var regu = "^ [] + $"; var re = new regexp (regu); return re.test (str);}S'il y a null, le code ci-dessus ne peut pas être jugé normalement. Le code suivant est le cas lorsque Null est jugé nul.
var exp = null; if (exp == null) {alert ("est null"); }Lorsque l'EXP n'est pas défini, le même résultat que NULL est également obtenu, bien que nul et non défini sont différents.
Remarque: Cette méthode peut être utilisée lors du jugement nul et non défini en même temps. Le code est le suivant
var exp = null; if (! exp) {alert ("est null"); }Si Exp n'est pas défini, ou le nombre zéro ou faux, vous obtiendrez également le même résultat que NULL, bien que Null soit différent des deux. Remarque: Cette méthode peut être utilisée lors du jugement nul, non défini, nuque zéro et faux en même temps. Le code est le suivant
var exp = null; if (typeof exp == "null") {alert ("est null"); }Pour la compatibilité en arrière, lorsque Exp est null, le type de null renvoie toujours l'objet, donc cela ne peut pas être jugé.
<script type = "text / javascript"> function testuser () {var i = document.getElementByidx_x ("aa"); if (i.value == "null") {alert ("s'il vous plaît se connecter avant de laisser un message!") return;} else {alert (i.Value) return true;}} </ script>La méthode ci-dessus pour déterminer si la chaîne d'entrée est vide, espace ou null est l'ensemble du contenu partagé par l'éditeur. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.