Désactiver la saisie des espaces dans des champs de formulaire

Il peut être nécessaire de désactiver la saisie du caractère espace dans certains champs de formulaire, comme ceux de type password, ou les champs définissant un slug ou une URL.

Pour cela, on empêche simplement la saisie en ignorant l’évènement du clavier.

$('input.nospace').keydown(function(e) {
	if (e.keyCode == 32) {
		return false;
	}
});

Source : Cats Who Code