Veréis estoy haiendo como un tipo de horario automático, pero tengo un problema con el, y es que la regla else funciona mal, bueno no es que funcione mal es que no se hacerle que funcione, ya que solo funciona correctamente con el último if, con el resto de if lo que pasa es que si se cumple esa variable la pone, pero también pone la variable else, aber un ejemplo:
QUOTE
if (d+" de "+months[m] == "31 de Agosto")
document.write("CAMPEONATO DE FRONTON")
if (d+" de "+months[m] == "3 de Septiembre")
document.write("ANALISIS")
else
document.write("<i>No hay nada importante que hacer</i>")
Si hoy es 3 de sept pondria:
ANALISIS
Pero si es 31 de agosto pondria:
CAMPEONATO DE FRONTONNo hay nada importante que hacer
Nose como hacer, aquí os pongo el codigo completo para que me lo podais analizar y arreglar, he estado buscando en Internet, y se que es por algo de { y } pero no se donde colocarlos para que funcione bien, bueno aqui os dejo el codigo:
CODE
<script><!--
months = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
now = new Date();
d = now.getDate();
m = now.getMonth();
if (d+" de "+months[m] == "31 de Agosto")
document.write("CAMPEONATO DE FRONTON")
if (d+" de "+months[m] == "3 de Septiembre")
document.write("ANALISIS")
else
document.write("<i>No hay nada importante que hacer</i>")
//-->
</script>
Por favor ayudadme pronto ... Gracias de antemano ...