Autor Zpráva
j_hajsl
Profil
Zdravím ... mám tuto funkci, kteřá funguje, když kontroluji vyplněnění input type="file"

function kontrola_dokumentu_vloz(x) {
var hlaseni = "";
if (!x.nazev.value) hlaseni += "Není uveden název dokumentu\n";
if (!x.userfile.value) hlaseni += "Není uveden žádný soubor\n";
if (hlaseni) {alert(hlaseni); x.nazev.focus(); return false;}
}


ale bohužel když chci nahrát více souboru najednou a použiji jako jmeno userfile[], tak to nefunguje ... zkoušel jsem
x.userfile[], x.userfile.value[], count(x.userfile) nevíte jak na to ?
Pachollini
Profil
Pridej kazdemu prvku nejake id a pouzij document.getElementById():

function kontrola_dokumentu_vloz(x) {

var hlaseni = "";

if (!document.getElementById("id1").value) hlaseni += "Není uveden název dokumentu\n";

if (!document.getElementById("idx").value) hlaseni += "Není uveden žádný soubor\n";

if (hlaseni) {alert(hlaseni); x.nazev.focus(); return false;}

}
Toto téma je uzamčeno. Odpověď nelze zaslat.