como simular el efecto de pulsar la tecla TAB

oe_micky
18 de Mayo del 2006
al pulsar ENTER dentro de una input text, ocurre un submit; lo cual no deberia suceder.
Ensalle el siguiente codigo:

function revisaEnter()
{ if(window.event.keyCode == 13){
return false;
}
}

se soliciona, pero ademas quisiera poder simular el efecto de pulsar la tecla TAB, de modo tal que tambien salte a la siguiente input text.

alguien tiene alguna idea?

gracias de antemano.

scriptman
18 de Mayo del 2006
Simple, usa focus()




javi
18 de Mayo del 2006
La idea es mas o menos asi, dentro del form del jsp lo siguiente:


<%int i = 0;%>
<%for (i=0;i<4;i++){ %>

Box 1: <input type=text name=box1 onchange="set(<%=i+1%>);" ><br>

<% } %>

///////////////
el script:

function set(x) {
document.forms[0].elements[x].focus();
}


espero te sirva de referencia