Bonjour. visiteurs jour : 144       Au président     Beauté santé     Infos loisirs     Ensemble      Jean      Informatique     Einstein     Santé corona

Les joies de l'informatique et de l'internet !





Coucou et merci


  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();
  1. keydown / onkeydown = résultat de la pression sur la touche avant excécution de ceux-ci
  2. keypress / onkeypress = idem mais après exécution.
  3. keyup / onkeyup : au relachement de la  touche.

onkeydown="
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;










-
vues  1615     En ligne actuellement :   1   Total des clics  1662502