If a mobile phone won't press any buttons there are a couple different things once could try. Try taking the battery out of the phone then putting it back in. If that doesn't work, it can be taken back to the store where it was purchased for assistance.
Call the manufacturer and see whay they can do. :)
No they work on alot of phones. Usally touch screen but some touch screen don't have it. So no they don't work on any phones
Ipod Touch
Some do,not all of them
It depends whether that touch screen phone is compatible with itunes, such as the Iphone.
buy a new one
It depends on what phone you have because old touch screen are junk but if you have an iPhone or an android device they are pretty good
In my opinoin A keypad phone, usually touch screen phones have problems, some times the touch screen doesn't work, A keypad phone is easy and understandble
i have a touch screen, my phone is fine and still running. some phones might not work as well as some regarding damage though
no as to my knowledge and research in the past a touch screen phone will not work underwater. A way that you might be able to get around that is to cover your touch screen phone with a clear or water proof covering so that way your phone won't get wet.
plug it in and if that doesnt work shoot it with a 22.cal rifle
take it to the company store for example if it was an iPod touch, take it to a apple store for repairs
Press both the Home and Sleep/Wake button at the same time for about 5 seconds. This should restart the devise. If that doesn't work, connect it to iTunes.