Visualizzazione risultati 1 fino 5 di 5

Discussione: creare div dinamicamente

  1. #1
    Guest

    Unhappy creare div dinamicamente

    salve a tutti vorrei creare un div e un input dinamicamente , attraverso un link del genere:

    Codice HTML:
    <a href='#' onclick='funzione(id)'>Creare il tuo div e il tuo input numero 1</a>
    e praticamente nel input devo avere un valore prestabilito che prende dal link "(id)".

    Ho visto molte guida ma nessuna è stata abbastanza esuariente.

    Mi va bene anche essere reindirizzato a qualche guida online.

    Grazie mille :)

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,192

    Predefinito

    Codice HTML:
    <script>
    function funzione(id)
    {
       document.getElementById('contenitore').innerHTML += "<div id='"+id+"'>Questo div è creato dinamicamente</div>";
    }
    </script>
    <a href='#' onclick='funzione(id)'>Creare il tuo div e il tuo input numero 1</a>
    <div id='contenitore'></div>
    ...ma non ho capito bene cosa vuoi fare

    Ciao!
    Ultima modifica di alemoppo : 01-03-2010 alle ore 22.48.04

  3. #3
    Guest

    Predefinito

    grazie per il codice , ma non funziona mi dice

    document.getElementById(...) è nullo o non è un oggetto.

    perchè?

    --------------

    ps . funziona benissimo , avevo ricopiato male.

    ora per vorrei pure eliminare questo div , come faccio?

    grazie
    Ultima modifica di provaxyw : 01-03-2010 alle ore 22.58.28

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,192

    Predefinito

    a me funziona

    da quell'errore se non metti il div "contenitore"

    Ciao!

  5. #5
    Guest

    Predefinito

    soluzione trovata

    Codice PHP:

    function elimina(id) {
    var
    box = document.getElementById(id);
    box.parentNode.removeChild(box);
    }
    grazie mille , ciao :)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •