PDA

View Full Version : [HTML] DOM JS


ianaz
01-04-2007, 22:02
Salve, devo far generare una tabella (con naturalmente tr e td) utilizzando DOM.
Ogni 3 td deve creare iun nuovo tr...

Ho provato con

if(i % 3 == 0){
table.appendChild(document.createElement("tr"));
}

Ma non fa nulla, continua tutto sulla stessa riga. Come posso fare?
grazie :)

P.S: C'é un qualche modo per chiudere un tag creato con JS? (esempio chiudere il table [</table>])

MEMon
02-04-2007, 00:11
Bhe semplice, ti ho fatto un esempietto qui
http://allejp.netsons.org/tableGenerator.html

ianaz
02-04-2007, 10:00
Non ho molto tempo per guardare che sono a scuola, ma praticamente bisogna creare anche il tbody?! :P

Grazie mille, se puoi lasciarmelo su ancora per un paio di giorni al max l'esempio mi fai un piacere ;)

MEMon
02-04-2007, 10:01
Certo lo lascio lì...
Si va fatto tutto, anche il tbody, altrimenti chi lo crea? :D

andbin
02-04-2007, 10:09
ma praticamente bisogna creare anche il tbody?!Comunque TBODY non è strettamente necessario. Le specifiche HTML dicono:

The TBODY start tag is always required except when the table contains only one table body and no table head or foot sections. The TBODY end tag may always be safely omitted.