⊗jsPmFDTCF 493 of 505 menu

JavaScript-de HTML tablisalary döretmek üçin funksiýa

Indi createTable funksiýasyny ýasaýaly, ýörite ölçegli tablisany dözedijik we ony berlen elementyň ahyryna goşujyk.

Bizim funksiýamyz birinji parametr hökmünde setirleriň sanyny, ikinji parametr hökmünde sütünleriň sanyny, üçünji parametr hökmünde bolsa tablisamyzyň dörediljek ýeri bolan DOM elementine çykgyt almaly.

Ýasan funksiýamyzy nädip ulanyjakdygymyza seredeliň. Meselem, bizde şeýle bir div bar:

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

Bu divyň içinde 3 setir we 4 sütünli tablisa ýasaýaly:

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

Indi bolsa bizde iki div bar:

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

Bu divleriň her birinde öz tablisamyzy ýasaýaly:

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

Döredilýän tablisalary görmek üçin, haýsydyr bir CSS goşup bolýar, meselem, şeýle:

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

Beýany edilen funksiýanyň çalt şablony:

function createTable(rows, cols, parent) { let table = document.createElement('table'); // bu ýerde rows setir we cols sütünli tablisany dörederis for () { for () { } } parent.appendChild(table); }

Ýokardaky çalt şablon funksiýanyň kodyny dolduryň. Taýýar funksiýanyň işini synaň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et