Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    leggere nodi javascript

    ciao a tutti scusate x il titolo ma nn ho trovato di meglio al momento ho un dubbio ma metto un esempio almeno si capisce meglio

    var element = document.getElementById('d');
    var l = element.childNodes.length;

    for(i=0; i < l; i++) {
    var t = element.childNodes[i].value;
    document.write(t);
    }

    perchè nn riesco a leggere il valore o il tipo mi da sempre indefinito o vuoto
    grazie a tutti

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Di che tipo sono questi "nodi"? Posta la porzione di html che li contiene
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Sicuro che che gli elementi siano degli input (lo deduco perché leggi il value) var t = element.childNodes[i].value; forse devi usare innerHTML
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    intanto grazie x le risposte
    in realtà io volevo leggere i valori di una lista
    tipo ul id="esempio">
    <li> ciao </li>
    <li> a </li>
    <li> a tutti </li>
    ecc
    come potrei fare?

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    var t 
    window.onload=function(){
    var element = document.getElementById('esempio');
    var li = element.getElementsByTagName("li"); 
    for(var i=0; i < li.length; i++) {
    t += li[i].innerHTML+" "; 
    document.write(t);
    }
    }
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.