شئTableRow كه مرتبط به عنصري از نوع<tr> ميشود ، داراي يك مجموعه ازاشياء مثل سلول داده وتيتر ميباشد .عناصر مجموعه<td>, <th> ميباشند .
توجه ـ عناصر مجموعه مطابق ترتيب در كداصلي ظاهرميشوند.
مثال ـ تعداد سلولها را در اولين سطر نشان ميدهد.
var x = document.getElementById("myTable").rows[0].cells.length;
ويژگي | شرح |
---|---|
length | تعداد عناصر در سطر رابرگشت ميدهد.
اين ويژگي فقط خواندني است. |
متد | شرح |
---|---|
[index] | عنصر سلول(<td> , <th>) را با انديس مشخص برگشت ميدهد.
انديس از صفر شروع ميشود .اگر انديس خارج از محددوه باشدnull برگشت ميشود . |
item(index) | سلولي را با انديس مشخص برگشت ميدهد.
اگر انديس خارج از محدوده باشدnull برگشت ميشود . |
namedItem(id) | سلولي باid مشخص شده اي را برگشت ميدهد.
اگر شناسه وجود نداشته باشدnull برگشت ميشود. |
برگشتي | برگشتي آن يك شئ مجموعهHTML است .
|
---|
مثال ـ[index] نمايش محتوي اولين سلول يعني انديس صفردر اولين سطر جدول
alert(document.getElementById("myTable").rows[0].cells[0].innerHTML)
مثال ـitem(index) كه دريافت اولين سلول از اولين سطر
alert(document.getElementById("myTable").rows[0].cells.item(0).innerHTML);
مثال ـnameditem(id) نمايش سلول با شناسه id="myTd"
alert(document.getElementById("myTable").rows[0].cells.namedItem("myTd").innerHTML);
مثال ـ تغيير محتوي اولين سلول جدول
var x = document.getElementById("myTable").rows[0].cells;
x[0].innerHTML = "NEW CONTENT";