Tengo el siguiente div:
Código HTML:
<div class="dvMsgclose" ID="btn_noShow" runat="server"></div>
Código HTML:
var btn = document.getElementById('btn_noShow'); if (btn.contains == "") { alert('No tiene nada.'); }
| |||
Respuesta: Como validar si un div tiene algo ? Has leído documentación sobre contains? https://developer.mozilla.org/en-US/...tring/contains No funciona con casi ningún navegador. Puedes hacerlo así por ejemplo:
Código Javascript:
Ver original |
| |||
Respuesta: Como validar si un div tiene algo ? Aparte que está mal porque obtienes el elemento directamente, usa innerHTML y simple comparación o lo que te puse. |
| ||||
Respuesta: Como validar si un div tiene algo ? Código HTML: if(btn.childNodes){ // true }else{ // false } Uncaught TypeError: Cannot read property 'childNodes' of null |
| |||
Respuesta: Como validar si un div tiene algo ? Sitúa el script debajo del HTML o haz un evento onload que dispare esa función. Me da miedo pensar que el problema venía a causa de esto... |
| ||||
Respuesta: Como validar si un div tiene algo ? Ya amigo lo solucione asi:
Código Javascript:
Gracias amigo me sirvió de mucho lo que me distes ;) Ver original |
Etiquetas: |