# iPhone: unexpected results with "field \> onAction"

**URL:** <https://forum.servoy.com/t/iphone-unexpected-results-with-field-onaction/9786>\
**Category:** Classic Servoy\
**Created:** [October 26, 2008, 1:06am UTC](https://forum.servoy.com/t/iphone-unexpected-results-with-field-onaction/9786 "2008-10-26T01:06:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![thertzler](https://avatars.discourse-cdn.com/v4/letter/t/a3d4f5/32.png) [@thertzler](https://forum.servoy.com/u/thertzler)\
**Post date:** [October 26, 2008, 1:06am UTC](https://forum.servoy.com/t/iphone-unexpected-results-with-field-onaction/9786/1 "2008-10-26T01:06:26Z")

</div>

Safari on the iPhone opens the on-screen keyboard when tapping on a although has been disabled (in

). Then the keyboard disappears and the web client executes the method. Showing the as a circumvents the issue but for reasons of simplicity I’d rather use and not . Is there a solution to prevent this?

Best,

Thomas Hertzler

---

<div class="post-metadata">

**Author:** ![bcusick](https://avatars.discourse-cdn.com/v4/letter/b/ed8c4c/32.png) [@bcusick](https://forum.servoy.com/u/bcusick)\
**Post date:** [November 5, 2008, 12:58am UTC](https://forum.servoy.com/t/iphone-unexpected-results-with-field-onaction/9786/2 "2008-11-05T00:58:33Z")

</div>

Nope! This is the screwed up way that Safari Mobile handles ALL \<input tags.

It’s labels - EVERYTHING else will give you the “keyboard” - even if it’s marked as not editable. This is a Safari Mobile issue…

---

<div class="post-metadata">

**Author:** ![thertzler](https://avatars.discourse-cdn.com/v4/letter/t/a3d4f5/32.png) [@thertzler](https://forum.servoy.com/u/thertzler)\
**Post date:** [November 19, 2008, 6:50pm UTC](https://forum.servoy.com/t/iphone-unexpected-results-with-field-onaction/9786/3 "2008-11-19T18:50:30Z")

</div>

Well, after today’s VUG I am just going to sit on my fat behind and wait for 4.1 ![:)]( "Smile")

iPhone application:  
• dispatch of fuel trucks at general aviation airports. no more yelling over he radio or phone.  
• recoding of fuel transactions. no more unreadable fuel tickets.
