Ciao a tutti! ho questa semplice funzione che mi permette di creare un elenco. Fa tutto a dovere creando l'elenco puntato, ma non chiude il <div> come vorrei.
Ho dato un bordo di un pixel per vedere se funzionava e in effetti il problema è che crea un div bordato vuoto e sotto, al di fuori del div, crea l'elenco.
Se fosse corretto dovrei avere il bordo che circonda tutto l'elenco puntato.
Ecco la funzioneGrazie in anticipo a tutti!codice:<script> function crea(){ var elementi = document.getElementById('elementi').value; var box = document.getElementById('a'); box.innerHTML+="<div style='border:1px solid black;'>ciao<ul>"; var i; for(i=1;i<=elementi;i++){ box.innerHTML+="<li>"+i+"</li>"; } box.innerHTML+="</ul></div>"; } </script>

Rispondi quotando