Código HTML:
<form name="form1" method="post" action="paso2.php"> <input name="fecha_recogida" id="fecha_recogida" type="text" value="" onfocus="this.blur()"></input> <button id="btn_fecha_recogida"><img src="css/img/calendar.ico" width="16" height="16" /></button> <input type="submit" name="Submit" value="siguiente" /> </form>
Código:
Vale, en localhost todo va perfecto, ni un mísero warning. Pero al subirlo al servidor, si pulsas el botón del calendario para que aparezca el pop up y poder seleccionar una fecha. Coge y hace el submit y se va a paso2.php.<script type="text/javascript"> Calendar.setup({ inputField : "fecha_recogida", // ID of the input field ifFormat : "%d/%m/%Y", // the date format button : "btn_fecha_recogida" // ID of the button }); </script>
He probado a no usar button, y poner le a la imagen el id, así:
Código HTML:
<img id="btn_fecha_recogida" src="css/img/calendar.ico" width="16" height="16" />
Código:
Tiene sentido, ya que ahora no existe el botón, sino solamente una imagen. Lo raro es que en local funcione Error: Calendar is not defined Archivo de origen: http://cursosdream.awardspace.com/paso1.php Línea: 177