![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/01/2010, 11:27
|
![Avatar de maycolalvarez](http://static.forosdelweb.com/customavatars/avatar250808_16.gif) | Colaborador | | Fecha de Ingreso: julio-2008 Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 6 meses Puntos: 1532 | |
Respuesta: coge el foco y luego lo pierde ¿me imagino que el form se envía normalmente no?, como la pagina se recarga pierdes del foco, porque en ningún momento la funcion getfocus devuelve false para evitar que se envie el form y la pagina se recargue, con ajax seria lo contrario.
si es así como funciona, deberías pasar el id del input por get o post para luego aplicarle el foco desde js:
<script type="text/javascript">
function getfocus(id)
{
alert(id);
document.getElementById('id_input')=id; //debes colocar un input hidden id_input en el form
}
</script>
<body onload="document.getElementbyId('<?php echo $_POST['id_input']; ?>').focus();" > |