Ciao,
preventDefault(); serve per fermare l'azione che avviene di default in questo caso vabene ma lo devi mettere cosi:
mentre stopPropagation(); server per fermare eventuali eventi parent,codice HTML:$('#dataDocumento').keydown(function(evento){ evento.preventDefault(); if(evento.keyCode =='13'){ $("#ndg").focus(); } });
per esempio se hai una situazione cosi:
<div onclick="doSomething()"><div onclick="test()"></div></div>
in questo caso la funzione doSomething non viene eseguita. Ti consiglio di scrivere javascript puro invece di usare jQuery.codice HTML:var doSomething = function(){ alert('text') }; var test = function(event){ event.stopPropagation(); //your code here }

Rispondi quotando