Ok.. viendo el código tiene varios errores:
- Nunca le hablas a la funcion en el onKeyDown
- Dentro del if son 2 sentencias por lo que deben estar entre {}
- En el DOM es document no Document
Código Javascript
:
Ver original<script type="text/javascript">
function pasar(e) {
var keyCode = e.which || e.keyCode;
if (keyCode == 13){
document.formulario.apellido.focus();
return false;
}else
return true;
}
</script>
<form action="#" name="formulario">
<div>
<label for="nombre">Nombre</label>
<input type="text" id="nombre" onKeyDown="pasar(event)" />
<br />
<label for="apellido">Apellido</label>
<input type="text" id="apellido" />
</div>
</form>
PD. si lo de return false,true lo estas haciendo para validar el submit no creo que sirva mucho porque le estas diciendo con que no sea 13 (enter) = true.. osea cualquier otra tecla en nombre = true.. creo que seria mejor separar los eventos del botón y del enter, pero bueno eso no lo especificas