Simular la tecla tab con la tecla enter¬

14/11/2005 - 19:31 por Hugo | Informe spam
Saludos!

Tengo un webform y deseo moverme entre los campos de este, presionando la
tecla
enter ¬ , como sí esta fuera la tecla tab.

De antemano , muchas gracias

Hugo

Preguntas similare

Leer las respuestas

#1 Nuno Santos
15/11/2005 - 15:43 | Informe spam
Atención con los campos TextAreas!!!

Nuno Santos


Nuno Santos
nunos7[REMOVER]@hotmail.com

"Matías Iacono" wrote in message
news:%
Tendras que hacerlo con javascript.

A continuacion el codigo:

function handleEnter(field, event)
{
var keyCode = document.all ? event.keyCode : event.which;
if (keyCode == 13) {
var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i])
break;
i = (i + 1) % field.form.elements.length;
field.form.elements[i].focus();
return false;
}
else
return true;
}

Y en cada control que quieras que funcione el enter:

onkeypress="return handleEnter(this, event)"

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Hugo" escribió en el mensaje
news:
Saludos!

Tengo un webform y deseo moverme entre los campos de este, presionando la
tecla
enter ¬ , como sí esta fuera la tecla tab.

De antemano , muchas gracias

Hugo








Respuesta Responder a este mensaje
#2 Matías Iacono
15/11/2005 - 17:05 | Informe spam
Tendras que hacerlo con javascript.

A continuacion el codigo:

function handleEnter(field, event)
{
var keyCode = document.all ? event.keyCode : event.which;
if (keyCode == 13) {
var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i])
break;
i = (i + 1) % field.form.elements.length;
field.form.elements[i].focus();
return false;
}
else
return true;
}

Y en cada control que quieras que funcione el enter:

onkeypress="return handleEnter(this, event)"

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Hugo" escribió en el mensaje
news:
Saludos!

Tengo un webform y deseo moverme entre los campos de este, presionando la
tecla
enter ¬ , como sí esta fuera la tecla tab.

De antemano , muchas gracias

Hugo




Respuesta Responder a este mensaje
#3 Matías Iacono
15/11/2005 - 20:02 | Informe spam
Si... eso si, si le metes este codigo, nunca podras hacer un retorno de
carro :D

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Nuno Santos" <nunos7[REMOVE]@hotmail.com> escribió en el mensaje
news:
Atención con los campos TextAreas!!!

Nuno Santos


Nuno Santos
nunos7[REMOVER]@hotmail.com

"Matías Iacono" wrote in message
news:%
Tendras que hacerlo con javascript.

A continuacion el codigo:

function handleEnter(field, event)
{
var keyCode = document.all ? event.keyCode : event.which;
if (keyCode == 13) {
var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i])
break;
i = (i + 1) % field.form.elements.length;
field.form.elements[i].focus();
return false;
}
else
return true;
}

Y en cada control que quieras que funcione el enter:

onkeypress="return handleEnter(this, event)"

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Hugo" escribió en el mensaje
news:
Saludos!

Tengo un webform y deseo moverme entre los campos de este, presionando
la
tecla
enter ¬ , como sí esta fuera la tecla tab.

De antemano , muchas gracias

Hugo












email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida