File input ellenőrzése javascripttel?
Adott egy űrlapom, amivel képeket lehet feltölteni galériába. Hogy lehetne azt megcsinálni, hogy js-el ellenőrizze, hogy üres-e a file, és ha üres, akkor a submit inaktív legyen, ha nem akkor meg aktív? Sima text mezőnél ez nem gond, mert ott egy js függvényt lefuttatok onkeyup-al, de a file esetébe nem jövök rá, hogy hogyan is kéne.
a js függvény:
function valid() {
if(document.forms["form"]["picture"].value.length>0) {
document.getElementById("submit").disabled=false;
}
else {
document.getElementById("submit").disabled=true;
}
}
a form:
<form name="form" id="form" method="post" enctype="multipart/form-data">
<label for="picture">Kép:<em>*</em></label>
<input type="file" id="picture" name="picture" />
<br />
<input type="submit" id="submit" name="submit" value="kép feltöltése" disabled />
</form>
köszi a segítséget előre is :-)
onchange eventre működik
<input type="file" id="picture" name="picture" onchange="valid()" />
de, mégis megy, csak a js-be fordítva volt írva a feltétel (a true és a false fel volt cserélve...)
köszi a segítséget
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!