Vuelvo a escribir porque me ha pasado algo raro...
resulta que si hago esto:
Código:
<script type="text/javascript">
var divcarga = document.getElementById('carg');
var cargar=window.setInterval("cargaraccion()", 500);
function cargaraccion(){
if (divcarga.innerHTML=="Cargando") {divcarga.innerHTML="Cargando.";}
if (divcarga.innerHTML=="Cargando.") {divcarga.innerHTML="Cargando..";}
if (divcarga.innerHTML=="Cargando..") {divcarga.innerHTML="Cargando...";}
if (divcarga.innerHTML=="Cargando...") {divcarga.innerHTML="Cargando";}
}
</script>
El código no funciona, pero sí lo hace cuando lo escribo así:
Código:
<script type="text/javascript">
var divcarga = document.getElementById('carg');
var cargar=window.setInterval("cargaraccion()", 500);
function cargaraccion(){
if (divcarga.innerHTML=="Cargando") {divcarga.innerHTML="Cargando."; alert("hola");}
if (divcarga.innerHTML=="Cargando.") {divcarga.innerHTML="Cargando.."; alert("hola2");}
if (divcarga.innerHTML=="Cargando..") {divcarga.innerHTML="Cargando..."; alert("hola3"); }
if (divcarga.innerHTML=="Cargando...") {divcarga.innerHTML="Cargando"; alert("hola4");}
}
</script>
Alguien sabe por qué se comporta de esta manera? Saludos