⊗jsPmFDTCF 493 of 505 menu

Función para crear tablas HTML en JavaScript

Ahora hagamos una función createTable, que creará una tabla del tamaño especificado y la agregará al final del elemento dado.

Dejemos que el primer parámetro de nuestra función reciba el número de filas, el segundo parámetro - el número de columnas, y el tercero - una referencia al elemento DOM, dentro del cual se creará nuestra tabla.

Veamos cómo usaremos la función descrita cuando esté creada. Supongamos, por ejemplo, que tenemos un div como este:

<div id="elem"></div>

Hagamos una tabla dentro de este div 3 por 4:

let div = document.querySelector('#elem'); createTable(3, 4, div);

Supongamos ahora que tenemos dos divs:

<div id="elem1"></div> <div id="elem2"></div>

Hagamos nuestra propia tabla en cada uno de estos divs:

let div1 = document.querySelector('#elem1'); createTable(3, 4, div1); let div2 = document.querySelector('#elem2'); createTable(5, 6, div2);

Para que las tablas creadas sean inmediatamente visibles, se puede agregar algo de CSS, por ejemplo, este:

td { width: 50px; height: 50px; border: 1px solid black; }

Aquí está la plantilla de la función descrita:

function createTable(rows, cols, parent) { let table = document.createElement('table'); // aquí crearemos una tabla con rows filas y cols columnas for () { for () { } } parent.appendChild(table); }

Complete el código de la plantilla anterior de la función. Pruebe el funcionamiento de la función terminada.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar