Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

emulering af html5 input types

0 views
Skip to first unread message

Leif Neland

unread,
Feb 16, 2012, 6:21:15 AM2/16/12
to
Findes der en javascript-pakke, der kan emulere html5's validering af
inputtyper i de browsere, der endnu ikke forstår det?
http://www.w3schools.com/html5/html5_form_input_types.asp
Så man kan bruge html5-typerne som number, email og url iflg standarderne,
uden at skulle hægte mere på inputfields?

Leif


Jørgen Farum Jensen

unread,
Feb 16, 2012, 10:50:00 AM2/16/12
to
Hvad med
http://www.modernizr.com/
?

--

Med venlig hilsen
Jørgen Farum Jensen
http://webdesign101.dk
.

Martin

unread,
Feb 21, 2012, 7:27:11 AM2/21/12
to
On 16-02-2012 16:50, Jørgen Farum Jensen wrote:
> Den 16-02-2012 12:21, Leif Neland skrev:
>> Findes der en javascript-pakke, der kan emulere html5's validering af
>> inputtyper i de browsere, der endnu ikke forstår det?
>> http://www.w3schools.com/html5/html5_form_input_types.asp
>> Så man kan bruge html5-typerne som number, email og url iflg
>> standarderne,
>> uden at skulle hægte mere på inputfields?
>>
>> Leif
>>
>>
>
> Hvad med
> http://www.modernizr.com/
> ?
>

Nej modernizr kan ikke..


Input Types
HTML5 introduces thirteen new values for the <input>'s type attribute.
They are as follows: search, tel, url, email, datetime, date, month,
week, time, datetime-local, number, range, color.

These types can enable native datepickers, colorpickers, URL validation,
and so on. If a browser doesn’t support a given type, it will be
rendered as a text field.

Modernizr cannot detect that date inputs create a datepicker, the color
input create a colorpicker, and so on—it will detect that the input
values are sanitized based on the spec. In the case of WebKit, we have
received confirmation that sanitization will not be added without the UI
widgets being in place.

scootergrisen

unread,
Mar 22, 2012, 12:36:23 PM3/22/12
to
Jeg forstår ikke sætningen "emulere html5's validering af inputtyper".

Men du sprøger måske om hvordan man får de nye input typer til at
virke i ældre browsere ?
Det smarte er at de nye input type falder tilbage til "text" typen ved
alle de type som browseren ikke forstår.

For eksempel hvis du har skrevet <input type="number"> så vil det i
ældre browsere virke som om du har lavet en <input type="text"> og
dermed virker feltet altid stadig, det er bare ikke så smart som i de
nyere browsere.

De nye browsere forstår dårligt de nye input typer (Opera er i
øjeblikket bedst) så det er måske lidt for tideligt at få det til at
virke i de ældre browserere når de nye ikke engang kan vise det
rigtigt.

Personligt bruger jeg ikke min tid på at få HTML 5 til at virke i
ældre browsere. Jeg vil så hellere informer brugeren om at browseren
ikke understøtter dit og dat.

Martin

unread,
Mar 22, 2012, 1:13:27 PM3/22/12
to
Du er godt klar over at hvis man skriver
<input type="email">
At der så også er validering med, det er nok DET som emulering af HTML5
input types forstås ved.

Men alligevel ville jeg nok ikke helt stole på det og lave server
validering også.
0 new messages