مجموعه cells TableRow
تعریف و استفاده
cells
مجموعهای که تمام cells <td> یا <th> مجموعه عناصر.
توضیحات:集合中的元素按照它们在源代码中出现的顺序进行排序。
مثال
مثال 1
تعداد سلولهای ردیف اول را نمایش دهید:
var x = document.getElementById("myTable").rows[0].cells.length;
نتیجه x خواهد بود:
2
مثال 2: [index]
محتوای innerHTML اولین سلول در ردیف اول جدول را نمایش دهید:
alert(document.getElementById("myTable").rows[0].cells[0].innerHTML);
مثال 3: item(index)
محتوای innerHTML اولین سلول در ردیف اول جدول را نمایش دهید:
alert(document.getElementById("myTable").rows[0].cells.item(0).innerHTML);
مثال 4: namedItem(آیدی)
محتوای innerHTML سلول با id="myTd" در ردیف اول جدول را نمایش دهید:
alert(document.getElementById("myTable").rows[0].cells.namedItem("myTd").innerHTML);
مثال 5
محتوای اولین سلول جدول را تغییر دهید:
var x = document.getElementById("myTable").rows[0].cells; x[0].innerHTML = "NEW CONTENT";
قوانین دستور زبان
tableObject.cells
ویژگی
ویژگی | توضیحات |
---|---|
length |
تعداد عناصر <td> و/یا <th> در مجموعه را برمیگرداند. توضیحات:این ویژگی فقط خواندنی است. |
روش
روش | توضیحات |
---|---|
[index] |
عناصر <td> و/یا <th> با شاخص مشخص شده در مجموعه (از 0 شروع میشود) برمیگرداند. توضیحات:اگر شماره شاخص از محدوده خارج باشد، null برمیگرداند. |
item(index) |
عناصر <td> و/یا <th> با شاخص مشخص شده در مجموعه (از 0 شروع میشود) برمیگرداند. توضیحات:اگر شماره شاخص از محدوده خارج باشد، null برمیگرداند. |
namedItem(آیدی) |
عناصر <td> و/یا <th> از مجموعهای که دارای آیدی مشخص شده است، برمیگرداند. توضیحات:اگر آیدی موجود نیست، null برمیگرداند. |
技术细节
DOM 版本: | Core Level 2 Document Object |
---|---|
返回值: |
HTMLCollection 对象,表示 |
和/或 | 元素。
集合中的元素按照它们在源代码中出现的顺序进行排序。 |
浏览器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 |