Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Clonare un HTMLObject

  1. #1
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924

    Clonare un HTMLObject

    ho creato un riferimento ad un nodo <option> di una <select> con

    codice:
    obj = document.getElementById('idselect').getElementsByTagName('option')[0]
    Ora sto cercando di copiare questo HTMLObject all'interno di altre select ma c'e' un apparente problema: se per fare ciò uso

    codice:
    document.getElementById('idselect').appendChild(obj)
    all'interno di un ciclo che popola tutte le select, questo codice esegue in effetti l'appendChild ma SOLO sull'ultima select.

    Quindi credo sia necessario clonare questo oggetto e poi fare l'appendchild di ciascun clone dell'oggetto... o sbaglio?? Come si può fare?? Se avete l'intuizione giusta viene fuori una nuova pillola...



    P.s.: help.
    Vuoi aiutare la riforestazione responsabile?

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

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ok ho risolto
    basta fare una cosa del tipo

    codice:
    cloneObj = obj.cloneNode(true);
    document.getElementById('id_select).appendChild(cloneObj);
    é una cannonata...
    adesso vediamo se va su exploder.



    cmq vi voglio bene lo stesso!
    Vuoi aiutare la riforestazione responsabile?

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

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.