Foros del Web » Creando para Internet » HTML »

Colocar foco en input

Estas en el tema de Colocar foco en input en el foro de HTML en Foros del Web. Buenas. Tengo una jsp donde pinto la siguiente estructura <logic:iterate........ <tr..... <td..... <input...../> </td> </tr> </logic:iterate Esta estructura dependiendo del valor entrado en el input, ...
  #1 (permalink)  
Antiguo 17/05/2010, 07:41
 
Fecha de Ingreso: julio-2008
Mensajes: 3
Antigüedad: 9 años, 4 meses
Puntos: 0
Colocar foco en input

Buenas.

Tengo una jsp donde pinto la siguiente estructura

<logic:iterate........
<tr.....
<td.....
<input...../>
</td>
</tr>
</logic:iterate

Esta estructura dependiendo del valor entrado en el input, repinta por Ajax. La cuestion es que necesitaria colocar el foco del input en el registro siguiente al repintado por el Ajax (teniendo en cuenta que pueden repintarse varias lineas, no solo 1).

He probado pasandole el indice correspondiente al elemento que quiero que tenga el foco ( document.getElementById(Nombre + indice).focus() y no funciona.

He comprobado que el foco esta pero no veo el cursor, por lo que no puedo escribir en el siguiente INPUT, pero si clicko el tabulador, compruebo que realmente ha colocado bien el foco, pero sin mostrarlo, (no se si me explico bien).

Hay alguna manera de que yo pueda mandar un click de tabulador sin tenerlo que apretar?? O alguien me puede dar una solucion alternativa???

Gracias.

Etiquetas: foco, input
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 22:58.