Visualizzazione dei risultati da 1 a 7 su 7

Discussione: problema innerHtml

  1. #1

    problema innerHtml

    ciao ragazzi!

    ho un problema insolito, vi posto un esempio di codice e poi vi spiego

    codice:
    var divs = document.GetElementsByClassName("class");
    var content;
    for(i=0;i<divs.length;i++){
      content = divs[i].innerHtml;
    }
    divs[i] è ok, mi restituisce il riferimento al div in questione, ho provato a cambiare lo stile o l'id e riesco a farlo ma l'innerHtml nn gli piace e mi restituisce "undefined" e siccome ho bisogno di fare un controllo sul contenuto del div prima di modificarlo ho bisogno dell'innerHtml!

    La mia domanda è PERCHé mi da undefined se con alert(divs[i]); nell'alert ho il riferimento al div in questione? Come posso fare per accedere al contenuto del nodo?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    innerHTML

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Attenzione alla sintassi .innerHTML e anche document.getElement
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Originariamente inviato da Xinod
    innerHTML
    ma se ti ho appena detto che il mio problema è che innerHtml mi ritorna "undefined" e il titolo della discussione è innerHtml come puoi rispondermi innerHtml?

  5. #5
    Originariamente inviato da cavicchiandrea
    Attenzione alla sintassi .innerHTML e anche document.getElement
    no, ok get l'ho scritto in minuscolo nella pagna e innerHtml cosa ho sbagliato?

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    HTML deve essere maiuscolo, fai attenzione il javascript e case-sensitive.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Originariamente inviato da cavicchiandrea
    HTML deve essere maiuscolo, fai attenzione il javascript e case-sensitive.
    oh cavolo... chiedo scusa a Xinod per come gli ho risposto o.O

    vi ringrazio, ero convinto di averlo scritto giusto... non posso credere di aver buttato via mezz'ora per sta boiata...

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.