Bonjour,

Je souhaite empécher la saisie , dans un champs texte de caractères spéciaux. J'ai fais une fonction qui devrait marcher sous IE et FF , mais j'ai contaté que sous IE la fonction ne marche pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function chiffres(event) {
	// Compatibilit� IE / Firefox
	if(!event && window.event) {
		event=window.event;
	}
	// IE
	if( (event.keyCode == 232 ) || (event.keyCode == 249 ) || (event.keyCode == 224 ) || (event.keyCode == 233 ) || (event.keyCode >= 33 && event.KeyCode <=44) || (event.keyCode >= 58 && event.KeyCode <=63) || (event.keyCode >= 92 && event.KeyCode <=95) || (event.keyCode >= 123 && event.KeyCode <=126)) {
		event.returnValue = false;
		event.cancelBubble = true;
	}
	// DOM
	if((event.which == 232) || (event.which == 249) || (event.which == 224) || (event.which == 233) ||(event.which >= 33 && event.which <=44) || (event.which >= 58 && event.which <=63) || (event.which >= 92 && event.which <=95) || (event.which >= 123 && event.which <=126)) {
		event.preventDefault();
		event.stopPropagation();
	}
}
De plus, je n'arrive plus a trouver une liste exhaustive de keycode pour ajouter de nouveaux carateres spéciaux au restrictions........................


Merci d'avance!