ultima domandina:
se questa è la funzione:
function 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
}

se al posto di:ss.form.NOMETEXT1.value = vett[0]; volessi far caricare tutto in uno span del tipo:<span id='pippo'></span> come cambia la sintassi?