Ecco il codice JS (che va bene per tutti i tipio di campi):
Non ho testato il codice, per cui potrebero esserci dei problemi con la sintassi o altro.codice:<script language="javascript" type="text/javascript"> var cam = new Array(); var n = 0; var output = ""; function esegui(ff) { for(var i=0; i<ff.length; i++) { cam[n] = new Array(); cam[n][0] = ff.elements[i].name; cam[n][1] = find_value(ff.elements[i]); output += " -- nome="+cam[n][0]+" valore="+cam[n][1]; } alert(output); } function find_value(ogg) { swich (ogg.type) { case 'text': case 'textarea': case 'hidden': return ogg.value; break; case 'radio': for(var i=0; i<ogg.length; i++) { if (ogg[i].checked) return ogg.value; break; } break; case 'checkbox': return (ogg.checked) ? ogg.value : ""; break; case 'select': return ogg.options[ogg.selectedIndex].value; break; } }
Ciao
Michele

Rispondi quotando