Versio

Javascript Events (overbodige extra's)

Nog even een klein voorbeeldje van wat je nog meer kan met events. Dit is echt overbodige luxe, maar ik vind toch dat je het moet weten :-)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
function init()
{
    var
inputObject = document.getElementById('invulformulier');
    addEvent(inputObject, 'keyup', geefOverbodigeInformatie);
    return;
}

function
geefOverbodigeInformatie(e)
{

    if(e.keyCode == 13)
    {

        alert('Jij grapjas, jij drukte op enter!');
    }

    //voor meer keycodes, probeer eens alert(e.keyCode);
    return;
}


addEvent(window, 'load', init);
?>


In dit geval is er een element wat je de aandacht kan geen, zoals een formulier-element (<select/> en <input/> bijvoorbeeld) maar ook op window werkt het. Zo kan je dus vrij gemakkelijk de escape-knop afvangen. Experimenteren met de return (false/true/niets) levert weer andere effecten op.

« Lees de omschrijving en reacties

Get Adobe Flash player