Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    74

    ie8 javascript alternativa a innerhtml

    Ciao, volevo sapere se esiste un'alternativa a innerHTML perchè con IE8 non funziona. Nello specifico devo riempire una select con la stringa delle option ricavata da una chiamata ajax. Le opzioni vengono visualizzate correttamente ma se chiedo la lunghezza della select ottengo 0 in ie e il n. corretto in firefox. Potete aiutarmi? Grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    usa i metodi del dom per creare e appendere in successione le singole option

    var op=document.createElement('option');
    var t=document.createTextNode('testo option');
    op.value='valore option';
    op.appendChild(t);
    riferimentoATuaSelect.appendChild(op);

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    74
    ho provato a usare document.getElementById('ordinamento') al posto della variabile 'sel_dest' e così funziona tutto perfettamente anche in Explorer. la variabile era stata settata così:
    var sel_dest=document.getElementById('ordinamento');
    In ogni caso grazie per il suggerimento. Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.