Определите, пуста ли строка
var strings = ''; if (string.length == 0) {alert ('не может быть пустым'); }Определите, является ли строка «пустым» символом, то есть пользователь ввел пространство
var strings = ''; if (strings.replace (/(^s*) | (s*$)/g, "") .length == 0) {alert ('не может быть пустым'); }Определите, пустая ли входная строка или все пробелы
Функция isnull (str) {if (str == ") return true; var regu ="^[]+$ "; var re = new Regexp (regu); return re.test (str);}Если есть NULL, вышеупомянутый кодекс не может быть оценен нормально. Следующий кодекс имеет место, когда NULL считается NULL.
var exp = null; if (exp == null) {alert ("is null"); }Когда экспресс не определен, также получается тот же результат, что и NULL, хотя нулевые и неопределенные разные.
ПРИМЕЧАНИЕ. Этот метод может использоваться при оценке нулевого и неопределенного одновременно. Код выглядит следующим образом
var exp = null; if (! exp) {alert ("is null"); }Если экспресс не определен, или число нуля, или False, вы также получите тот же результат, что и NULL, хотя NULL отличается от двух. ПРИМЕЧАНИЕ. Этот метод может использоваться при оценке нулевого, неопределенного, числового нуля и ложного одновременно. Код выглядит следующим образом
var exp = null; if (typeof exp == "null") {alert ("is null"); }Для обратной совместимости, когда exp является нулевым, тип нуля всегда возвращает объект, поэтому это нельзя судить.
<script type = "text/javascript"> function testuser () {var i = document.getElementByIdx_x ("aa"); if (i.value == "null") {alert ("Пожалуйста, войдите в систему перед оставлением сообщения!") return false;} elsПриведенный выше метод определения того, пуста ли входная строка, пространство или нулевое, является всем содержимым, общим редактором. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.