Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    innerhtml viene letto da Mozilla ma non da explorer

    Io in un file javascript scrivo
    document.getElementById("testo") = "Ciao";
    e in un file html scrivo
    <div id="testo"></div>

    In Mozilla viene visulizzato e in Explorer no? che cosa sto sbagliando?
    Grazie per l'ennesima volta

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    bhe innerHTML non lo hai messo

    codice:
    document.getElementById("testo").innerHTML = "Ciao";
    No pvt per sollecitare risposte, grazie.

  3. #3
    ops... nell'esempio che ho fatto non l'ho messo, ma in realtà nel codice javascript l'ho messo.

    e facendo così non mi viene visualizzato in Explorer ma con Mozilla sì.

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    va bene che esplorer è esplorer, ma

    document.getElementById("testo").innerHTML = "Ciao";

    anche esplorer lo accetta volentieri
    Pietro

  5. #5
    E' possibile vedere il codice reale che non ti funziona?

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Originariamente inviato da s8i4
    ops... nell'esempio che ho fatto non l'ho messo, ma in realtà nel codice javascript l'ho messo.

    e facendo così non m viene visualizzato in Explorer ma con Mozilla sì.
    Sicuro che non ci siano altre differenze tra il codice postato e quello reale ??
    No pvt per sollecitare risposte, grazie.

  7. #7
    No... perchè ho provato anche a scrivere proprio così
    document.getElementById("testo").innerHTML = "Ciao";
    ma non funziona comunque vi scrivo tutto il codice javascript:

    codice:
    var ultimi_progetti = document.getElementById("progetti");
      
    var titolo = xdoc.getElementsByTagName("titolo");
    var descrizione = xdoc.getElementsByTagName("descrizione");
    
    var testo ="";
    var div =0;
    	for (var i=0; i<3; i++){
    		
    		var link = "";
                    var descr = "";
     		testo += "<div>" ;
    		link += "<div><a href='pagine/progetti/'progetto?titolo=" + titolo[i].firstChild.nodeValue + "'>" ;
    		link += titolo[i].firstChild.nodeValue + "</a>";
    
    		testo += link + "
    " ;
                    descr+= descrizione[i].firstChild.nodeValue ;
    		testo += descr +"</div>" ;
           }
    ultimi_progetti.innerHTML = testo;

  8. #8
    e' all'interno di un onload=function(){
    /*CODICE TUO*/
    }

    ?

  9. #9
    Ma dove lo posizioni lo script? Dopo che tutti gli elementi HTML sono stati creati, vero?

  10. #10
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    testo += <div> ;
    :master: Esplorer è morto
    Pietro

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.