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: