88 of 119 menu

Selektor file

Selektor :file bira elemente sa tipom file, koji su polja za učitavanje fajlova. Ekvivalent $(':file') je $('[type=file]'). Pošto :file nije deo CSS specifikacije, za bolje performanse u modernim brauzerima, umesto njega je bolje koristiti [type='file'].

Sintaksa

Ovako biramo elemente tipa file:

$(':file');

Kao i sa drugim selektorima pseudo-klasama (koji počinju sa ':'), pre ':' je bolje staviti naziv taga ili drugog selektora, u suprotnom će se primeniti selektor '*', odnosno $(':file') će se tumačiti kao $('*:file'), zato je bolje koristiti $('input:file').

Primer

Hajde da izaberemo sve input elemente tipa file i postavimo im zelenu pozadinu i crveni okvir pomoću metode css:

<form> <input type="button" value="button"> <input type="file"> <input type="password"> <button>button</button> <input type="reset"> <input type="radio" name="test"> <input type="radio" name="test"> <input type="checkbox"> <input type="text"> </form> <+javascript+> $('form input:file').css({background: 'green', border: '2px red solid'}); $('form').submit(function(event) { event.preventDefault(); // sprečava slanje forme }); <-javascript->

Vidi takođe

  • metoda filter,
    koja filtrira elemente u skupu po zadatom selektoru
  • metoda find,
    koja traži elemente unutar već pronađenih
  • metoda css,
    koja omogućava dobijanje i menjanje CSS stilova elementa
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij