Esta es la cosa más extraña que me ha pasado en Javascript. Debo decir que está resuelto, pero no sé el motivo de por qué. Os cuento. Tengo el siguiente código:
Código HTML:
catering = document.getElementById('catering').checked; if(catering){ var horaCatering = document.getElementById('hora_catering').value; var inicioCatering = horaCatering + ":" + document.getElementById('min_catering').value; if((inicioCatering >= finReunion) || (inicioCatering < inicioReunion)){ formOk = 0; document.getElementById('errorCatering').innerHTML = "<br><font color=red face='Calibri'>La hora del catering debe encontrarse entre el inicio y el final de la reunión</font><br>"; }else document.getElementById('errorCatering').innerHTML = ""; var cantidadCatering = document.getElementById('cantidad_catering').value; if(cantidadCatering == ""){ formOk = 0; document.getElementById('errorCantidadCatering').innerHTML = "<font color=red face='Calibri'><br>Debe especificar el catering requerido</font><br>"; }else{ document.getElementById('errorCantidadCatering').innerHTML = ""; } } /* if(catering){ }*/
Código HTML:
/* if(catering){ }*/
En fin, si algún gurú de Javascript sabe por qué narices pasa eso, mi curiosidad le estará muuuuy agradecida.
Saludos!!!!