Как проверить содержание Body Tag? - PullRequest
0 голосов
/ 19 декабря 2011


Я пытаюсь проверить, является ли содержимое внутри тега body нулевым или нет.
Должен ли я использовать регулярное выражение для этого или есть какой-либо другой способ справиться с этим, как с помощью любого селектора jquery?

Ваше предложение и помощь будут оценены. Спасибо за ваше время.

Ответы [ 5 ]

2 голосов
/ 19 декабря 2011

Я сомневаюсь, что любой браузер когда-либо установит содержимое document.body в null

Проверка на пустую строку должна сделать это:

document.body.innerHTML !== '';
2 голосов
/ 19 декабря 2011

Содержимое внутри тега body никогда не будет нулевым, однако оно может быть пустым.

Если вы используете jQuery, вы можете что-то вроде этого:

if ($("body").html() === ""){
   // Do something if body is empty
}

С простым JavaScript:

if (document.body.innerHTML === ""){
   // Do something if body is empty
}
1 голос
/ 19 декабря 2011

Для этого вы можете использовать

.text()
.contains()
.html()
0 голосов
/ 19 декабря 2011

Ответ выше - хороший ... Вы можете попробовать что-то вроде: http://api.jquery.com/jQuery.isEmptyObject/

0 голосов
/ 19 декабря 2011

Попробуйте document.body свойство.Для получения дополнительной информации читайте - document.body .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...