event.which : Event Object « Event « JavaScript Tutorial





The which property refers to which key or mouse button was pressed or clicked.

The value returned for mouse events is a numeric value 1, 2, or 3, representing the left, middle, and right mouse buttons, respectively.

The value returned for keyboard events is a character representation for the key that was pressed.

<html>
    <head>
    <title>Using the which property of the event object</title>
    </head>
    <body>
    <form>
    This example uses the which property of the event object to determine
    which mouse button is pressed.
    <br><br>
    <input type="radio" onClick = 'alert("Mouse button Number " + event.which + "was pressed.")'>
    </form>
    </body>
    </html>










15.1.Event Object
15.1.1.Event
15.1.2.event.data
15.1.3.event.height
15.1.4.event.layerX
15.1.5.event.layerY
15.1.6.event.pageX
15.1.7.event.pageY
15.1.8.event.screenX
15.1.9.event.screenY
15.1.10.event.target
15.1.11.event.type
15.1.12.event.which
15.1.13.event.width
15.1.14.Event.ABORT
15.1.15.Event.CHANGE
15.1.16.Add event handler to form