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

    [pro.html.it] dubbio su innerhtml

    Leggo sull'articolo di Cecchini su pro.html.it "InnerHTML non restituisce alcun riferimento ai nodi creati" che cosa significa precisamente? Io lo interpreto che (in pseudo-codice) se ho un <div id=caius></div> , gli inietto la stringa

    ciao ciao</p> con caius.innerhtml, mettiamo che nella stessa pagina ho un link che serve per aggiornare lo stile al p contenuto in caius bene questo non è possibile perche non riesco a prendere l'oggetto p perche non fa parte del dom ma di una stringa iniettata con innerhtml. Mi sbaglio?
    www.staffords.it
    php work in progress database di staffordshire bull terrier(razza di cani)
    http://tonyz.altervista.org/

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    credo sia da intendere in altro modo

    con
    var lnk=document.createElement('a');
    in lnk hai un riferimento all' elemento creato

    con
    document.getElementById('id').innerHTML='link';
    non hai alcun riferimento alla parte aggiunta

    ciao

  3. #3
    ma se dopo aver fatto document.getElementById('id').innerHTML='link';

    riesco dopo a recuperare con il getelementbytags anche l'a href iniettato con innerhtml o non lo vede il dom?
    www.staffords.it
    php work in progress database di staffordshire bull terrier(razza di cani)
    http://tonyz.altervista.org/

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    si dopo lo puoi fare:

    appendendo il nodo con i metodi del dom hai _subito_ un riferimento, mentre nel tuo modo dovrai fare _dopo_ una scansione dei nodi (con un for) fino a quando trovi quelli che hai inserito...
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    ah ok, perfetto allora lo uso
    www.staffords.it
    php work in progress database di staffordshire bull terrier(razza di cani)
    http://tonyz.altervista.org/

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.