ezz


  ezz > edb.internet.* > edb.internet.webdesign.clientside

 #1  
16.02.2012, 10:21
Leif Neland
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...nput_types.asp
Så man kan bruge html5-typerne som number, email og url iflg standarderne,
uden at skulle hægte mere på inputfields?

Leif
 #2  
16.02.2012, 14:50
Jørgen Farum Jensen
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?
> [..]
> 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/
?
 #3  
21.02.2012, 11:27
Martin
On 16-02-2012 16:50, Jørgen Farum Jensen wrote:
> Den 16-02-2012 12:21, Leif Neland skrev:
>
> Hvad med
> [..]
> ?
>


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.
 #4  
22.03.2012, 15:36
scootergrisen
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.
 #5  
22.03.2012, 16:13
Martin
On 22-03-2012 17:36, scootergrisen wrote:
[..]
> 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.


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å.
Lignende emner
Incompatible types

Jeg forsøger at læse en fil men får en fejlmelding "Incompatible types" ved compileringen. procedure TForm1.btnSorteretClick(Sender: TObject); Var Ordfil : File of...

iframe og doc types

Hejsa er der nogen der kan sige mig hvilke doc type der skal bruges i forbindelse med iframes på hjemmesider. Når jeg ser eks. denne side i firefox, så er der noget...

Media types

Jeg har en stylesheet reference, der ser sådan ud: <style type="text/css" media="screen, projection"> /*<![CDATA[*/ @import url(/artikler/res/common.css) ...

The 28 Types of Game Master

Jeg fandt denne på et web-board, og synes den var god. ---------------------------------------------------------------------- by Scott Butler and J.D. Frazer, updated...


Al tidssætning er GMT. Klokken er nu 16:39. | Privacy Policy