Ciao ho quasi risolto anche con i tuoi consigli..poi ti dirò
Ho un piccolo problema:
xchè questo IF non funziona? la parte in grassetto non me la considera.
Ti ricordo che ho campi dinamici con i nomi DescrizioneMateriale1, DescrizioneMateriale2, etc.
Praticamente con questo codice, gia testato con i nomi dei campi uguali, conta gli elementi del form, verifica quali sono i "text" prende i loro ID( e qua dovrebbe prendere DescrizioneMateriale + i) e poi controlla se è vuoto.
Forse ignoro qualche regola..codice:for (var i=0; i<len; i++) { if (vEle[i].type == "text") { if (vEle[i].id == "DescrizioneMateriale" + i ){ if (vEle[i].value == ""){ document.form3.elements[i].value = vDesc; }//end if value }//end if id }// end if type }//end for