Как проверить с помощью JavaScript, если страница я от того, содержит конкретный DIV ... например turtles
Javascript: Проверьте, если страница содержит конкретный DIV
8
A
ответ
13
if(document.getElementById("divid")!=null){
alert('Div exists')
}
1
Как это:
<script type="text/javascript">
function CheckExists() {
var oDiv = document.getElementById("turtles");
if (oDiv) {
alert("exists");
}
else {
alert("does not exist");
}
}
</script>
Функция должна быть расположена в нижней части страницы или вызываться после завершения загрузки страницы.
2
если у вас есть идентификатор, Див, вы можете сделать это таким образом:
var myDiv = document.getElementById('turtles');
if (myDiv) {
//It exists
}
overwise, если это класс, вы бы лучше использовать структуру (JQuery здесь):
if ($('.turtles').length > 0) {
//it exists
}
1
Я хотел бы отметить, что document.contains - это еще один способ сделать это.
document.contains
особенно полезен, если у вас есть веб-приложение, компоненты которого отображаются практически перед вставкой в DOM.
'turtles' это id или класс? – singles
Я бы хотел проверить, есть ли – Skizit