Events on the iPhone
These results are based on a simple test page with a bunch of onX-functions. Please let us know of inaccuracies in this report. Complementing events are also welcome! :)
- Functional events work as expected.
- Except those with asterixes. These are triggered, but do not work as expected.
- Non-functional events do not trigger at all.
Functional:
- form.onreset
- formfield.onblur
- formfield.onchange
- formfield.onclick
- formfield.onfocus
- *formfield.onmousedown
- formfield.onmouseout
- formfield.onmouseover
- formfield.onmouseup
- *textarea.onkeydown
- *textarea.onkeypress
- *textarea.onkeyup
- window.onload
Non-functional:
- document.onkeydown
- document.onkeypress
- document.onkeyup
- form.onsubmit
- formfield.ondblclick
- formfield.onmouseenter
- formfield.onmouseleave
- formfield.onmousemove
- formfield.onselect
- window.oncontextmenu
- window.onerror
- window.onresize
- window.onscroll
Issues:
- The onkey* events only trigger for textareas (not regular input fields) and only trigger when the user hits return, not for every key-tap.