Creazione tabella

controsenso

Utente Attivo
26 Nov 2014
36
1
0
Vorrei creare una semplice tabella tramite uno script(senza l'uso di funzioni).

Ho trovato questo codice da internet che non funziona
HTML:
document.write('<table border=1 cellpadding = 6>');	//Scrive il testo in parentesi nella pagina. In questo caso viene inserita una tabella.
// Gli attributi sono spiegati a lato
   for (i=1; i<=3; i++) {	//ciclo enumerativo esterno: per 3 volte ripetere le istruzioni chiuse fra
le parentesi graffe che abbiamo scritto in rosso.
    document.write('<tr>')	//scrivere il tag <tr>
    for (j=1; j<=4; j++) {	//aprire il ciclo enumerativo interno: per 4 volte ripetere le istruzioni chiuse fra
le parentesi graffe che abbiamo scritto in blu.
     document.write('<td>');	//scrivere il tag <td>
     document.write('a<sub>' + i + ',' + j +'</sub>');	//scrivere il testo 'a' seguito dal valore delle variabili i e j separate dalla virgola
     document.write('</td>');	//scrivere il tag </td> (chiusura colonna)
     }	//chiudere il ciclo interno
    document.write('</tr>');	//scrivere il tag </tr> (chiusura riga)
   }	//chiudere il ciclo esterno
   document.write('</table>');	//scrivere il tag </table> (chiusura tabella)
   document.close();	//Spiegazioni nella sezione "Facciamo il punto" a sinistra nella pagina
}
Chi sa spiegarmi in modo semplice come potrei scriverlo?
 
Ciao, nel codice che hai postato ci sono degli accapo che interrompono i commenti e una parentesi graffa di troppo. Così dovrebbe funzionare:

Codice:
document.write('<table border=1 cellpadding = 6>');	//Scrive il testo in parentesi nella pagina. In questo caso viene inserita una tabella.
// Gli attributi sono spiegati a lato
   for (i=1; i<=3; i++) {	//ciclo enumerativo esterno: per 3 volte ripetere le istruzioni chiuse fra le parentesi graffe che abbiamo scritto in rosso.
    document.write('<tr>')	//scrivere il tag <tr>
    for (j=1; j<=4; j++) {	//aprire il ciclo enumerativo interno: per 4 volte ripetere le istruzioni chiuse fra le parentesi graffe che abbiamo scritto in blu.
     document.write('<td>');	//scrivere il tag <td>
     document.write('a<sub>' + i + ',' + j +'</sub>');	//scrivere il testo 'a' seguito dal valore delle variabili i e j separate dalla virgola
     document.write('</td>');	//scrivere il tag </td> (chiusura colonna)
     }	//chiudere il ciclo interno
    document.write('</tr>');	//scrivere il tag </tr> (chiusura riga)
   }	//chiudere il ciclo esterno
   document.write('</table>');	//scrivere il tag </table> (chiusura tabella)
   document.close();	//Spiegazioni nella sezione "Facciamo il punto" a sinistra nella pagina
 

Discussioni simili