Bonjour. visiteurs jour : 115
Au président
Beauté santé
Infos loisirs
Ensemble
Jean
Informatique
Relativité
Relativity
Les joies de l'informatique et de l'internet !
Accueil - Disques - Excel - Informatique - Infos - Internet - Javascript - logiciels - Programation - Sites RJ - Vidéo - Plan du site -
Javascript les codes du clavier
Remplacer un suppression (DEL) par la suppression de la zone sélectionnée (sans les ajouts bizarres de chrome!)
et un retour chariot cr = 13 par un <br> au lieu de fermer la balise en cour et d'en rouvrir une identique avec le même formatage
Pour annuler l'évennement : event.keyCode=event.preventDefault();
keydown
/ onkeydown = résultat de la pression sur la touche avant excécution de ceux-ci
keypress
/ onkeypress = idem mais après exécution.
keyup
/ onkeyup
: au relachement de la touche.
if (event.keyCode==46){
event.keyCode=event.preventDefault();sup_selection()
}
if (event.keyCode==13){
event.keyCode=event.preventDefault();insert_html('<br>');
}"
on n'utilise pas keypress car à ce moment l'action de suppression (KEY_DEL=46) est déjà activée
'altKey', 'ctrlKey', shiftKey = true si la touche est appuyée sinon false
KEY_DOWN = 40;
KEY_UP = 38;
KEY_LEFT = 37;
KEY_RIGHT = 39;
KEY_END = 35;
KEY_BEGIN = 36;
KEY_BACK_TAB = 8;
KEY_TAB = 9;
KEY_SH_TAB = 16;
KEY_ENTER =13
KEY-ESC =27
KEY_SPACE = 32;
KEY_DEL = 46;
KEY_PF1 = 112;
KEY_PF2 = 113;
KEY_PF3 = 114;
KEY_PF4 = 115;
KEY_PF5 = 116;
KEY_PF6 = 117;
KEY_PF7 = 118;
KEY_PF8 = 119;