Bonjour. visiteurs jour : 110
Au président
Beauté santé
Infos loisirs
Ensemble
Jean
Informatique
Einstein
Santé corona
Les joies de l'informatique et de l'internet !
Accueil Excel Informatique Infos Internet Forum 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;