Raccourci clavier en javascript

20.03.2008, 23:47 Les access key en html c'est sympa, mais si par hasard on est pas trop pour faire des "alt+<lettre>", il existe cette solution

http://adityamooley.net/blogs/2007/02/08/shortaccesskey-a-jquery-plugin/


autre solution pour les touches ctrl

Code<html>
<head>
<title>page ALC</title>
<script type='text/javascript'>
function touchesSpeciales(ev)
{ var alt = ev.altKey;
var shift = ev.shiftKey;
var ctrl = ev.ctrlKey;
var touche = ev.keyCode;
var codeHTML='';
if (shift) codeHTML += 'shift + ';
if (ctrl) codeHTML += 'ctrl + ';
if (alt) codeHTML += 'alt + ';
if (touche>31) // à partir de espace
{ codeHTML += touche+'<br />';;
document.getElementById('out').innerHTML += codeHTML;
// ici, on affiche le "N° de touche", il te reste à tester
// cette valeur et déclencher l'action que tu désires.
}
}
</script>
</head>
<body onkeyup='touchesSpeciales(event);'>
<div id='out'></div>
</body>
</html>
</lettre>
mumuri forum.topflood.com
mumuri
mumuri
Messages : 11 811

  • avis films
  • avis livres
  • séries télé
  • anime
  • smileys
  • bourse
Tout droits réservés ©2008 Top Flood. Crédits des logiciels tiers.   - en partenariat avec flood.fr.