2011-02-01 20 views

Respuesta

13
if(document.getElementById("divid")!=null){ 
    alert('Div exists') 
} 
1

De esta manera:

<script type="text/javascript"> 
function CheckExists() { 
    var oDiv = document.getElementById("turtles"); 
    if (oDiv) { 
    alert("exists"); 
    } 
    else { 
    alert("does not exist"); 
    } 
} 
</script> 

La función debe estar ubicada en la parte inferior de la página o llamada después de que la página haya terminado de cargarse.

2

si usted tiene Identificación de ese div, puede hacerlo de esa manera:

var myDiv = document.getElementById('turtles'); 

if (myDiv) { 
    //It exists 
} 

overwise, si se trata de una clase, es mejor utilizar un marco (jQuery aquí):

if ($('.turtles').length > 0) { 
    //it exists 
} 
1

Solo me gustaría señalar que document.contains es otra forma de hacerlo.

document.contains es particularmente útil si tiene una aplicación web cuyos componentes se representan virtualmente antes de la inserción en el DOM.

Cuestiones relacionadas