Jquery

Como saber si un objeto html existe en el DOM

Por : Jhons_1101
2016-08-31
Tags :
al ejecutar una bloque de código que no ha sido definida genera un error que produce que el script deje de funcionar por completo. como puedo verificar o validar si un objeto html existe con Javascript y con Jquery.
explicación
compartir en facebook compartir en Google compartir en Twitter compartir en Blogger compartir como código embebido compartir la url

Con javascript


/* Explicacion
   Cuando un ID no existe retorna null. generando un error en la consola.
   para esto negamos la condición.. para que no genere el error y para hacer
   algún proceso cuando este no exista, ejemplo, crear el elemento */
   
if ( !document.getElementById('idElemento') ){
    alert( "no existe" );
}

/* si necesitamos validar un undefined */

if (typeof(objeto) === "undefined") {
    alert("objeto no está definido.");
}

con jquery


/*  Explicación
    Si la longitud del objeto del selector jQuery es mayor a cero, significa que el objeto 
    no está vacío y que, por tanto, el elemento existe.
    Lo que pasa es que 
    length = 0 se interpreta como valor lógico false y length > 0 se interpreta como true*/
    
if ( $("#undiv").length > 0 ) {
    alert( "el elemento existe" );
} else {
    alert( "no existe" );
}






Si este contenido te fue útil, no olvides compartirlo en redes sociales, Considéralo. Puede ser la manera de agradecer!


Agrega tu comentario...

Puedes utilizar etiquetas <pre></pre>, <p></p>, <div></div>, + (Nombre usuario, para responderle a alguien)

s6tvDci





Este post no tiene comentarios, sé el primero en hacerlo
Esta entrada no cuenta con imágenes adjuntas

Unete al grupo de whatsApp +57 316 392 6456

Sigue el grupo en facebook

Siguenos.....