Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Senti, avrei bisogno di chiederti un'altra cosa...
    vorrei, al click di un pulsante, vorrei far apparire in un certo punto della pagina una parte di codice html.
    All'inizio ho fatto con createElement e caricandolo su un div, ma adesso no ho solo bisogno di visualizzare una select, ma anche teballe altre div.... etc etc.... ho provato con document.write("codice html") ma il codice html me lo scrive in una nuova pagina... come faccio a caricarlo in un div?

    Grazie per la pazienza...

    Lore

  2. #2
    Ho fatto questa funziona, e funziona l'inserimento nel div dei tre elementi, ma come faccio a creare intorno a questi una tabella?


    Codice PHP:
    function aggiungi_camera() {
          
        
    immagine document.createElement("select")
        
    immagine.setAttribute("name","tipo_camera[]")
        
    immagine.setAttribute("size","1")
        
    immagine.options[immagine.options.length] = new Option("Singola","Singola");
          
    immagine.options[immagine.options.length] = new Option("Doppia","Doppia");
          
    immagine.options[immagine.options.length] = new Option("Tripla","Tripla");
        
    immagine.options[immagine.options.length] = new Option("Quadrupla","Quadrupla");
        
    immagine.options[immagine.options.length] = new Option("Singola superior","Singola superior");
          
    immagine.options[immagine.options.length] = new Option("Doppia superior","Doppia superior");
          
    immagine.options[immagine.options.length] = new Option("Tripla superior","Tripla superior");
        
    immagine.options[immagine.options.length] = new Option("Quadrupla superior","Quadrupla superior");    
        
    immagine2 document.createElement("input")
        
    immagine2.setAttribute("type""checkbox")
        
    immagine2.setAttribute("name""letto_agg[]")
        
    immagine2.setAttribute("value""1")
        
    immagine3 document.createElement("select")
        
    immagine3.setAttribute("name","numero_camere[]")
        
    immagine3.setAttribute("size","1")
        
    immagine3.options[immagine3.options.length] = new Option("1","1");
          
    immagine3.options[immagine3.options.length] = new Option("2","2");
          
    immagine3.options[immagine3.options.length] = new Option("3","3");
        
    immagine3.options[immagine3.options.length] = new Option("4","4");
        
    immagine3.options[immagine3.options.length] = new Option("5","5");
          
    immagine3.options[immagine3.options.length] = new Option("6","6");
          
    immagine3.options[immagine3.options.length] = new Option("7","7");
        
    immagine3.options[immagine3.options.length] = new Option("8","8");        
        
    immagine3.options[immagine3.options.length] = new Option("9","9");
          
    immagine3.options[immagine3.options.length] = new Option("10","10");
          
    immagine3.options[immagine3.options.length] = new Option("11","11");
        
    immagine3.options[immagine3.options.length] = new Option("12","12");
        
    immagine3.options[immagine3.options.length] = new Option("13","13");
          
    immagine3.options[immagine3.options.length] = new Option("14","14");
          
    immagine3.options[immagine3.options.length] = new Option("15","15");    
        
    par document.createElement("p")
        
        
    document.getElementById("agg_cam").appendChild(pro)
        
    document.getElementById("agg_cam").appendChild(immagine)
        
    document.getElementById("agg_cam").appendChild(immagine2)
        
    document.getElementById("agg_cam").appendChild(immagine3)


    C'è il modo di creare tramite createElement anche table, tr, td etc etc?

    Grazie
    Lore

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    1 - Questo quesito non e' pertinente all'argomento della prima domanda... rispetto al titolo ed in funzione della indicizzazione degli argomenti lo separo

    2 - considerazione del tutto personale: in questo modo, e dato che il contenuto della tabella non e' (non sembra) dinamico, sarebbe meglio, anche in relazione al "peso" della pagina ed alla sua fruibilita' in assenza del javascript, mettere tutto l'html in chiaro in un div, magari da nascondere/visualizzare con il CSS;

    3 - se proprio insisti, con la ricerca dovresti trovare qualcosa a firma di Xinod che parla dell'argomento

    ciao
    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

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.