Anzitutto prova ad inserire degli alert, per verificare cosa contengono le variabili:Poi se puoi lascia il link alla pagina, in modo che possiamo verificare come hai implementato la funzione.codice:funcion copia(ss) { var valu = ss.options[ss.selectedIndex].value; var vett = valu.split(/\|/); // separa nei singoli pezzi separati da | alert("vett = "+vett[0]+" "+vett[1]+" "+vett[2]); ss.form.NOMETEXT1.value = vett[0]; // prima parte dello split ss.form.NOMETEXT2.value = vett[2]; // terza parte dello split }