Disable Form Submit from Pressing ‘Enter’ in Text Field
Just a note of jQuery fragment.
// cancel the default event action for input and move to the next element
jQuery('input').keydown(function(e){
if (e.keyCode == 13 && (e.target.type == 'text' || e.target.type == 'password')){
var elements = jQuery(this).parents('form').get(0).elements;
var i = 0;
for (; i < elements.length; i++) {
if (elements[i] == e.target){
break;
}
}
e.preventDefault();//this is what doing the trick...
jQuery(elements[i + 1]).focus();
}
});
