Determine se a string está vazia
var strings = ''; if (string.length == 0) {alert ('não pode estar vazio'); }Determine se a string é um personagem "vazio", ou seja, o usuário inseriu um espaço
var strings = ''; if (strings.place (/(^s*) | (s*$)/g, "") .Length == 0) {alert ('não pode estar vazio'); }Determine se a sequência de entrada está vazia ou todos são espaços
função isnull (str) {if (str == "") retorna true; var regus = "^[]+$"; var re = new regexp (regus); retorna re.test (str);}Se houver nulo, o código acima não poderá ser julgado normalmente. O código a seguir é o caso quando o NULL é julgado como nulo.
var exp = null; if (exp == null) {alert ("é nulo"); }Quando o EXP é indefinido, o mesmo resultado que Null também é obtido, embora nulo e indefinido sejam diferentes.
Nota: Este método pode ser usado ao julgar nulo e indefinido ao mesmo tempo. O código é o seguinte
var exp = null; if (! exp) {alert ("é nulo"); }Se o EXP for indefinido, ou o número zero, ou falso, você também obterá o mesmo resultado que o NULL, embora Null seja diferente dos dois. Nota: Este método pode ser usado ao julgar nulo, indefinido, zero numérico e falso ao mesmo tempo. O código é o seguinte
var exp = null; if (typeof exp == "null") {alert ("é nulo"); }Para compatibilidade com versões anteriores, quando o exp é nulo, o tipo de nulo sempre retorna objeto, para que isso não possa ser julgado.
<script type = "text/javascript"> function testUser () {var i = document.getElementbyidx_x ("aa"); if (i.value == "null") {alert ("por favor, faça login antes de deixar uma mensagem!") retornar false;} {alert (i.value) retornar;O método acima para determinar se a sequência de entrada está vazia, espaço ou nulo é o conteúdo inteiro compartilhado pelo editor. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.