html menu:
<p id="quick_menu">
html bouton:
<a href="index.php" accesskey="a" title="index"><strong title="acesskey a">A</strong>ccueil</a> |
<a href="fichiers.php" accesskey="f" title="files"><strong title="acesskey f">F</strong>ichiers</a> |
<a href="exemple.php" accesskey="e" title="exemples"><strong title="acesskey n">E</strong>xemples</a>
</p>
<input type="button" value="Disable Access Keys" onClick="accesskeys(this)" accesskey="0"/>
javascript:
keyEnabled = true;
selectedClass = 'fixedKey';
function accesskeys(btn) {
//liste exhaustive des elements pouvant recevoir l'attribut accesskey
var elements= new Array('a', 'area', 'button', 'input', 'label', 'legend', 'textarea');
for(var j=0; j<elements.length; j++) {
var obj = document.getElementsByTagName(elements[j]);
for(var i=0; i<obj.length; i++) {
if (obj[i].accessKey && obj[i].className!=selectedClass) {
obj[i].accessKey='';
}
}
}
if (!keyEnabled) {
window.location.reload();
}
keyEnabled = false;
btn.value = "Enable Access Keys";
}