Vorrei inserire la combo con InnerHtml ma non funziona mi dà errore run-time
posto codice
Mi sapete aiutarmi?codice:document.getElementById('Idd').innerHTML=<select><option>Pippo</option></select>
Vorrei inserire la combo con InnerHtml ma non funziona mi dà errore run-time
posto codice
Mi sapete aiutarmi?codice:document.getElementById('Idd').innerHTML=<select><option>Pippo</option></select>
Allejo
Quello che inserisci deve essere tra virgolette (o apici) (oppure essere una variabile stringa).
document.getElementById('Idd').innerHTML = "<select><option>Pippo</option></select>";
oppure:
var str =<select><option>Pippo</option></select>";
document.getElementById('Idd').innerHTML = str;
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Ho fatto come hai detto te.
Ma di daà lo stesso errore
Non so xkè!
![]()
Allejo
Un tag con id="Idd" c'e` nella tua pagina? (ricorda che JS e` case-sensitive)
Poi dovresti dire che errore ti da` e su quale istruzione.
Tieni presente che la proprieta` innerHTML non e` supportata da tutti i browser, per cui sarebbe utile specificassi con che browser lo stai provando.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
manca un apice
var str ="<select><option>Pippo</option></select>";
document.getElementById('Idd').innerHTML = str;
Ho risolto il problema è che non avevo il <div> nella pagina XSL.
lo metteva solo se passava nella if.
Quindi la div lo dovevo mettere prima della if
Ciao
Allejo