Foros del Web » Programando para Internet » Javascript »

Ubicar cursor en un text especifico.

Estas en el tema de Ubicar cursor en un text especifico. en el foro de Javascript en Foros del Web. Saludos amigos, estoy empezando a programar en PHP y quisiera que me aportaran sus conocimientos en la solucion del siguiente problema que tengo.Estoy empezando a ...
  #1 (permalink)  
Antiguo 25/03/2010, 06:44
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 7 meses
Puntos: 0
Ubicar cursor en un text especifico.

Saludos amigos, estoy empezando a programar en PHP y quisiera que me aportaran sus conocimientos en la solucion del siguiente problema que tengo.Estoy empezando a desarrollar un sistema de inventario de equipos de computacion, y en el formulario de ingreso deseo que en un text genere automaticamente un serial que se muestre y a su vez el text quede deshabilitado (ya lo hace), y seguidamente al cargar la pagina igualmente, el cursor se ubique en el text siguiente a donde aparece el serial, ya intente con onload y no lo hace, supongo que es por la instruccion que contiene el textserial que al cargar el serial automatico, pierde el focos al text que le indico en el onload. gracias por su colaboracion.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Inventario OATI</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="" >
Serial OATI
<label>
<input name="txtserial" type="text"
value=<?php
$vinc=mysql_connect("localhost","root");
mysql_select_db("inventarioati",$vinc);
$result = mysql_query("SELECT MAX(serial_oati) as cant FROM oficina");
$re= mysql_fetch_assoc($result);
$re['cant']++;
echo sprintf("%04d",$re['cant']);?>
onfocus = "this.blur()"
id="txtserial"
setfocus = "txtmonitor" />
</label>

<p>BN_Monitor
<label>
<input name="txtmonitor" type="text" id="txtmonitor" />
</label>
</p>
<p>BN_CASE
<label>
<input name="txtcase" type="text" id="txtcase" />
</label>
</p>
<p>BN_Teclado
<label>
<input name="txtteclado" type="text" id="txtteclado" />
</label>
</p>
<p>BN_Mouse
<label>
<input name="txtmouse" type="text" id="txtmouse" />
</label>
</p>
<p>
<label>
<input name="btnsave" type="submit" id="btnsave" value="Enviar" />
</label>
</p>
<?php
$monitor= $_POST["txtmonitor"];
$case= $_POST["txtcase"];
$teclado= $_POST["txtteclado"];
$mouse= $_POST["txtmouse"];

$vinc=mysql_connect("localhost","root");
mysql_select_db("inventarioati",$vinc);




if (isset($_POST ["btnsave"]))
{

$query = "insert into oficina (bn_monitor,bn_case,bn_teclado,bn_mouse) values ('$monitor','$case','$teclado','$mouse')";
$res=mysql_query($query, $vinc);

mysql_close($vinc);
}
?>



</form>
</body>

</html>
  #2 (permalink)  
Antiguo 25/03/2010, 06:53
Avatar de Zuker  
Fecha de Ingreso: marzo-2007
Ubicación: Argentina
Mensajes: 164
Antigüedad: 17 años, 8 meses
Puntos: 1
Respuesta: Ubicar cursor en un text especifico.

Probaste con ?

Código Javascript:
Ver original
  1. document.form1.txtserial.focus();

Etiquetas: cursor, especifico, txt
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 12:46.