Foros del Web » Programando para Internet » Javascript »

Precargar en body

Estas en el tema de Precargar en body en el foro de Javascript en Foros del Web. Hola listeros agradezco mucho la ayuda de todos ya que se hace mas interesante este foro y ayuda a muchos a poder resolver sus problemas. ...
  #1 (permalink)  
Antiguo 03/07/2008, 08:26
 
Fecha de Ingreso: marzo-2006
Mensajes: 110
Antigüedad: 18 años, 2 meses
Puntos: 0
Precargar en body

Hola listeros agradezco mucho la ayuda de todos ya que se hace mas interesante este foro y ayuda a muchos a poder resolver sus problemas.

Bueno tengo otro problemita jeje, el problema es de que tengo una pagina, en la cual mando llamar por medio de ajax a otra, es mas o menos asi:

funtion busca (ob)
{
blabla
objeto=ob.name;
obj=ob.value;
blablabla
}

<input type="text" name ="campo1" value="<? echo $row['valor'];?>" id="campo1"><img src="busca.gif" id="<? echo $row['valor'];?>" name="campo1">

Esto es lo que mando en una capa la capa es:

<div id="datos" style="position:absolute;left:150px; top:150px;">


En la pagina que los recibo es asi:
<?
$clave = $_GET['clave'];
$nom=$_GET['nombre'];

?>

Cabe mencionar que tengo 2 consultas una es para llenar todo y la otra es para que me ponga si tengo o no articulos de acuerdo a lo que estoy buscando.

La primera es asi:

<?
$sql1="select * from articulos";
$res1=mysql_query($sql1);
?>

La segunda es asi:

<?
$sql2="select * from articulos where id='$clave'";
$res2=mysql_query($sql2);
$num=mysql_num_rows($res2);
?>

Despues tengo esto:
//Aqui lleno mi primer cosulta
<?
if ($num!=0)
{
echo "no hay articulos";
}
else {
while ($res1=mysql_fetch_row[$res1])
{ ?>

<table>
<tr>
<td>
<input type= "text" id="campo" value ="<? echo row1['clave'];?>">
</td>
</tr>

</table>

}
}
?>

Bueno el problema es de que quiero que si busco algo me lo ponga en el foco, esto es mas o menos asi.

Si en la pagina uno le mando la clave uno, en la pagina 2 lo ponga en el foco, o seleccione la clave que estoy buscando, y asi sucesivamente, por ejemplo si tengo 1110 registros y le pongo 1 me lo pone en el foco 1, pero si le doy asi 11 me lo va a poner en donde este el 11, y si le pongo 111 pone el foco en el 111.

Lo que estuve haciendo es de que en la primer pagina en el body le hacia esto:

<body onload="<? if (isset($_GET['clave'])) { ?> seleccionafoco()" <? }?>>

la funcion es mas o menos asi

function seleccionafoco ()
{
alert ('foco')
campo=foco()
}

pero no me lo hace, no se cual es el problema ,si quito la condicion si me hace la funcion pero no me pone el foco. No se si necesiten mas datos

Agradezco a los que me puedan ayudar y les envio cordiales saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:14.