What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Date Field attribute : Iphone will not show numeric KeyboardAsked by markashton on January 16, 2013 at 10:41 AM
Date Field > Display on Iphone .... when you select the fields it brings up the wrong keyboard i.e. the text keyboard. as these are numeric inputs one should be using the "tel" attribute or equivalent.
You state your forms are optimised for mobile - not the attributes I note
Thanks ... hope you can change this quickly
On regards to iphones, the only way I've seen our forms work is by embedding the iFrame code or by using an alternate browser rather than safari, such as Opera Mini
I tested your form on an Iphone simulator and I was able to use the numeric kb, by clicking on the ?123 button, and from there I was able to type the number. Is not the way it should be?
Most respectfully, that's utter nonsense. I deploy your forms all the time in a mobile environment and test them every day on Iphones. They work well and no one uses other mobile browsers on an Iphone - its safari 99%.
I use the source code but don't wrap in an iframe - works fine.
The above form you have accessed from my account should show a numeric keypad as driven by the html 5 attribute "tel"
Currently the attribute is set to "text" but it not a text field it is a numeric field and therefore you should change in the code for the date field from "text" to "tel" and all will be resolved.
It will take a programmer 30 seconds max to do this and the date filed will beoptimised for smartphones.
Thanks, Regards Mark
Ok Mark , I am not sure if this will be a 30 seconds fix as Jotform platform it's a very intrincate one. At any rate, let me forward your inquiry to our developers team.
Can this be done please?
Check out source code > change attribute for date field components from "text" to "tel" then this will be correct as opposed to being completely non-optimised for html 5.
Programmers here reckon 2 minutes max. Job done
Your follow-up have reached the dev. They will provide us progress update when available.
As this already have a ticket, we can only wait for now.
Thank you for understanding.
Your request has been granted. The Date/Time fields now use input type="tel" instead of "text". If it does not show on your end, please allow up to two hours for the changes to reflect.
Nice one. Appreciate it. can be a pain editing the source code all the time.
We will resolve your issue here http://www.jotform.com/answers/589816
When I have the date function on my form it does not allow the user to type in a dash now to complete the date field with lite mode enabled.
Can you please auto populate the dash for users? This would be perfect for mobile users.
I see you already created your own trhead about your issue here http://www.jotform.com/answers/760633
We will attend to it shortly