11/03/2002, 16:06
|
| | | Fecha de Ingreso: agosto-2001 Ubicación: Kenolandia
Mensajes: 1.061
Antigüedad: 23 años, 3 meses Puntos: 3 | |
Re: Una cosa muy rara Aca 'ta:
<script language="javascript">
//nombre del primer campo en la secuencia
siguienteCampo = "campo1"
//nombre del formlario
nombreForm = "miFormulario"
//deteccion del navegador
netscape = document.layers
//funcion que gestiona el evento
function TelcaPulsada( eventoPulsaTecla ) {
tecla = (netscape) ? eventoPulsaTecla.which : window.event.keyCode
if (tecla == 13) { //se pulso enter
if ( siguienteCampo == 'fin' ) { //fin de la secuencia, hace el submit
alert('Envio del formulario.') //eliminar este alert para uso normal
return false //sustituir por return true para hacer el submit
} else { //da el foco al siguiente campo
eval('document.' + nombreForm + '.' + siguienteCampo + '.focus()')
return false
}
}
}
document.onkeydown = TelcaPulsada //asigna el evento pulsacion tecla a la funcion
if (netscape) //netscape es especial: requiere activar la captura del evento
document.captureEvents(Event.KEYDOWN)
</script>
Saludos.
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td align="center"><a href="http://www.cicpm.org" target="_blank"><img src="http://www.amsystems.com.ar/imagenes/fw/firma2.gif" border="0"></a></td></tr></table> |