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

    aiuto su append e creazione div

    Salve ragazzi avrei bisogno di un aiutino.
    Ho fatto una funzione che crea un div dinamicamente e vorrei chiedere come faccio a fare un controllo che se l oggetto e gia "appeso" non me ne crei un altro?
    Altra domanda come posso impostare un load di attesa?questo e un esempio con poche cose ma nel reale ci sono molte chiamate al server e molti tag..grazie in anticipo
    posto il codice:

    <script type="text/javascript" language="javascript">
    function creaDiv()
    {

    var divTag = document.createElement("div");

    divTag.id = "div1";

    divTag.setAttribute("align","center");

    divTag.style.margin = "0px auto";

    divTag.className ="dynamicDiv";

    divTag.innerHTML = "This HTML Div tag is created using Javascript DOM dynamically.";

    document.body.appendChild(divTag);

    var pTag = document.createElement("p");

    var pTag1 = document.createElement("p");

    pTag.setAttribute("align","center");

    pTag.innerHTML = "<?php echo"$nome1";?>";

    pTag1.setAttribute("align","center");

    pTag1.innerHTML = "dzsdfxsdfgxgxfgxf";

    document.getElementById("div1").appendChild(pTag);
    document.getElementById("div1").appendChild(pTag1) ;

    }

    </script>

    </head>
    <body>

    <p align="center">
    Click this button to Create and Append the Div content:
    <input id="btn1" type="button" value="create div" onClick="creaDiv();" />

    </p>

    </body>
    </html>

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    if(!document.getElementById('div1')){
    non esiste, crealo
    }
    else {
    esiste gia'
    }

    per il "preload" non e' uno scherzo, non e' detto che sia possibile

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.