Buscando la forma de ocultar divs vacíos, tengo esto que me funciona:
Código:
También tengo otra variante donde lo que hace es eliminar completamente el div vacío.<script> var mydiv=document.getElementById('eldivencuestion'); if(!mydiv.hasChildNodes()){mydiv.style.display='none'} </script>
Pero se trata de divs así:
Código:
Que no me han planteado problema hasta ahora.<div id="eldivquesea"></div>
El problema viene con este otro, producto de dejar en blanco un campo de texto en un formulario.
Código:
Ya sabemos que no es lo mismo espacios que vacío total. Así, con este otro div no me funciona el código de arriba, como es lógico.<div id="eldivquesea"> - </div>
Código:
Y además, el div en cuestión tiene un guión.<div id="eldivquesea"> </div>
¿Se puede hacer con javascript puro? Sin jQuery quiero decir.
Gracias.