Mi problema es que tengo una página en php, en la que recibo un parámetro llamado acción, y según el valor de ese parámetro, muestro 3 formularios distintos (El código php y el html están perfectamente "abiertos y cerrados" pero no lo pongo para facilitar la lectura.):
Código HTML:
...
if ($accion == 'crear')
{
<form name="nueva_cita" method="get" action="validar.php" onSubmit="return valida(this)">
...
<input name="Hora_inicio" type="text" value="" size="4" onKeyUp="puntos(this)" />
....
<input type="submit" value="Crear cita">
</form>
}
elseif ($accion == 'modificar')
{
<form name="modificar_cita" method="get" action="validar.php" onSubmit="return valida(this)">
....
<input name="Hora_mod" type="text" value="" size="4" onKeyUp="puntos(this)">
...
<input type="submit" value="Buscar">
</form>
}
elseif ($accion == 'borrar')
{
<form name="borrar_cita" method="get" action="validar.php" onSubmit="return valida(this)">
....
<input name="Hora_borrar" type="text" value="" size="4" onKeyUp="puntos(this)">
....
<input type="submit" value="Anular">
</form>
}
...
Código HTML:
<script> function coloca() { document.nueva_cita.Hora_inicio.focus(); document.modificar_cita.Hora_mod.focus(); document.borrar_cita.Hora_borrar.focus(); } </script> ... <body onload="coloca()">
Agradecería que alguien me orientara con el fallo.
Gracias.
¡PERFECTO!
Funciona genial !!!

