Det är bättre att använda onkeyup när man söker just Esc, eftersom det då även funkar i Netscape.
Prova att lägga detta innom <head></head> (känner av om man trycker på Esc och "stänger" lagret).
<script type="text/javascript" language="JavaScript">
<!--
document.onkeyup = stang_lager;
function stang_lager(e){
keyNum = (document.all)? event.keyCode : e.which;
if(keyNum == 27){
if(document.all) document.all("lagret").style.visibility='hidden';
else if(document.layers) document.layers["lagret"].visibility='hide';
else document.getElementById("lagret").style.visibility='hidden';
}
}
//-->
</script>
Du kan ju själv testa vilka tangenter som fungerar och vilka värden de ger.
Testa med onkeydown, onkeyup och onkeypress:
<script type="text/javascript" language="JavaScript">
<!--
document.onkeyup = kolla;
function kolla(e){
keyNum = (document.all)? event.keyCode : e.which;
alert(keyNum);
}
//-->
</script>
/ J
