JavaScript - Input focus frames

 
Vista:

Input focus frames

Publicado por Ruben Lopez (3 intervenciones) el 01/06/2006 21:57:27
buenas tardes.
tengo un problema con frames y el focus entre los frames.
lo que quiero hacer es que en un frame el focus quede en el primer imput eso ya lo tengo resuelto <body onLoad="document.form1.trailer.focus()">, pero lo q quiero hacer es q del input trailer a se vaya a otro q se llama target. estoy usando lectores de codigo de barras, pero cuando el focus aparace en input trailer no pasa el focus al input target. pero una vez q target sea llenado, quiero q el focus se vaya a un input en otro frame y ya lke busque de varias maneras pero no he podido resolver el probelma. si alguien sabe como ayudarme se lo agradeceria mucho grgacias.
codigo
<frameset rows="169*,237*" cols="*" framespacing="0"" frameborder="NO" border="0">
<frame src="trailerandtarget.asp" name="topFrame" >
<frame src="MapPalletsTrailer.asp" name="mainFrame">
</frameset>
<noframes><body>
</body></noframes>

frame topframe
<body onLoad="document.form1.trailer.focus()">
<form action="" name="oculto" method="post">
<input type="hidden" name="trailer" value="0">
</form>
<form name="form1" method="post" action="">
<table width="53%" height="35">
<tr>

<td width="50%"><span class="style3">Trailer Number </span></td>
<td width="50%"><input name="trailer" type="text" id="trailer" size="30" onfocus="if (this.value<>0) document.forms.form1.target.focus()" ></td>

codigo mainframe
<form action="" name="oculto" method="post">
<input type="hidden" name="tipo" value="0">
</form>
<form name="form1" method="post" action="">
<p> </p>
<table width="41%">
<tr>
<td width="44%"><span class="style3">BarCode</span></td>
<td width="56%">
<input name="tipo" type="text" size="30" onChange="campos(this.name,this.value)" ></td>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder