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

    Accodare i risultati in un div

    Ciao a tutti,
    una domanda che per voi sarà facilissima.

    Per ogni elemento email di un file xml voglio scrivere un input dentro il div "email".

    Ho usato innerHTML ma così mi sovrascrive il risultato ogni volta. Come faccio ad accodare i risultati?

    codice:
      //recupero i valori di email e li stampo su schermo
      emailCorsista = xmlRoot.getElementsByTagName("email");
      
      email = document.getElementById("email");
      
      n = 1;
      for(var i=0; i<emailCorsista.length; i++){
        input = '<label for="email_'+ n +'">Email</label><input id="email_'+ n +'" name="email_'+ n +'" type="text" value="'+ emailCorsista.item(i).firstChild.data +'" READONLY/>';
        n = n + 1;
        email.innerHTML = input;
      }
    grazie!
    Disegnatori e romanzieri d'Italia, visitate il mio sito, cerchiamo favolieri dark ed illustratori dark fantasy... http://www.neilgaimania.it

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    email.innerHTML += input;

    quando vuoi resettarlo chiaramente dovrai prima fare
    email.innerHTML ='';

    ciao

  3. #3
    Grazie mille! Il tuo consiglio è stato prezioso!

    Disegnatori e romanzieri d'Italia, visitate il mio sito, cerchiamo favolieri dark ed illustratori dark fantasy... http://www.neilgaimania.it

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.