ciao a tutti,
ho una funzione che controlla se in un campo file si tenta di inserire un file diverso da una jpg, se questo avviene il form si resetta, ma io vorrei evitare che si resetta tutto il form e vorrei che si cancellasse solo il contenuto del campo come posso fare??
ho provato a sostituire
con
codice:
f.elements["img1"].value = "";
ma non funziona
codice:
function estensione()
{
var f=document.form2;
var um = f.elements["img1"].value;
var pezzi = um.split(/[\\\/]/);
var nom_est = pezzi[pezzi.length-1].split(/\./);
if(nom_est[1] != "jpg")
{
window.alert("ATTENZIONE IL FILE CHE SI STA' CERCANDO DI CARICARE NON E' VALIDO");
f.reset();
}else{
pezzi[pezzi.length-1] = pezzi[pezzi.length-1].toUpperCase();
f.hiddenField.value = nom_est[0];
}
}
Grazie mille