accept attributten - HTML

Lidt info om accept attributten som bruges på input tags

Accept attributten

Det ser ud til at det skal være muligt at vælge kameraet som kilde når man vil vælge en fil i en formular sådan at kameraet tager et billede og sender filen i formularen uden at man skal til og bruge andre programmer.

Dem der starter med image/ ser ud til at være de eneste som bliver forstået. Og kun i nogle browsere som Firefox 10.0.2, Opera 11.60, Chrome 16.

Der er ikke nogen af de browsere jeg har testet som forstår capture=camera endnu.

Se eventuelt HTML Media Capture.

Demo

Her er nogen tests til at se om forskellige værdier af accept attributten virker.

accept="image/*"

accept="image/png" | chrome (ikke Firefox)

accept="video/*"

accept="image/*" capture="camera"

accept="video/*" capture="camcorder"

accept="audio/*" capture="microphone"

accept="image/*" capture="filesystem"

accept="image/*" capture

multiple

multiple accept="image/gif, image/jpeg"

multiple webkitdirectory

accept=".txt" | Fra Firefox 37

accept=".abc,.def,.ghi" | Fra Firefox 37

Resultatet ovenfor er skabt af følgende kode
Siden er sidst opdateret mandag 25. juni 2018