I've very new to HTML/JavaScript but am learning…
I want to make a button on an iPhone that runs a JavaScript command when it is pressed and another when it is released. I tried to do this using onmousedown and onmouseup properties, but this does not work the same on iPhone.
<input type="image" onmousedown="command_press()" onmouseup="command_release()" src="images/UP-Dark.png" alt="" title="" />
Could someone please tell me how to do the same thing on the iPhone?
The equivalent for
onmousedownon touchscreen devices isontouchstart, and the equivalent ofonmouseupisontouchend.If you would also like to detect dragging, you could use
ontouchmovewhich is fired every time you move your finger after touching the screen.