Ciao,

sto lavorando con uno scrip ASP che va a popolare una listbox.
I campi letti dal database contengono anche il carattere doppie virgolette " e questo, negli script Java li mette in errore.

Ad esempio se nella listbox carico questi elementi da database:

elemento[1]: Augusto I disse : "perchè non parli ?"
elemento[2]: Annibale sconfisse l'esercito romano
elemento[3]: I cartaginesi alla fine non ebbero rinforzi
elemento[4]: Morirono 10 romani su 1 cartaginese
elemento[5]: Tutti si chiesero: "Roma sopravviverà ?"
altri el. ........

le uniche righe che non funzioneranno sono la n. 1 e la n. 5

codice:

document.nomeform.nomecampo.value=document.nomeform.ListBox.options.value

questa riga di codice visualizza all'interno di un campo Text l'elemento selezionato all'interno della ListBox. Ma quando l'elemento contiene le doppie virgolette mi appare undefined

Perché, cosa accade ?
come posso ovviare al problema ?

:master: