Olvide un detalle

Cordial saludo.
Pensé que había probado todo, pero hay una pequeña pregunta mas; recuerdas mi pregunta: ¿No me ejecuta comando PHP?
¿Cuándo presiono Enter y hace la búsqueda y retorno datos, hay alguna manera de que el cursor vaya a un campo especifico?
Ej: Dígito la Factura y trajo los datos ubicar el cursor en Medico para que lo escriba.
Agradezco la ayuda que me puedas brindar.

1 respuesta

Respuesta
1
Otra vez
No es muy complicado lo que pretendes. Al principio del código php tienes que definir una variable que tenga el id del campo al que quieres ir, por ejemplo:
$campoFocus = "Factura";
Cuando hayas comprobado que se ha enviado la factura y cojas los datos del resto de campos para devolverlos, tienes que hacer:
$campoFocus = "Medico";
Y por último, abajo del todo, debajo de </form> tienes que poner el siguiente código:
<?php
echo "<script language='JavaScript'>";
echo "document.forms.form1.$campoFocus.focus();";
echo "</script>";
?>
La primera vez que se ejecute el código se situará el cursor en el campo Factura, mientras que la segunda vez, después de haber rellenado el campo Factura, se devuelven los datos y se va el cursor al campo Medico.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas