Автонумерация в таблице
Добрый день!
Вот такой вот скриптик, даже два, проблема в том, что в IE 9 выкидывает ошибку Microsoft JScript runtime error: Unable to get value of the property 'children': object is null or undefined, в Firefox прекрасно работает, это как :D <script> var table1 = document.getElementById('induzd'), rows1 = table1.getElementsByTagName('tr'), text1 = 'textContent' in document ? 'textContent' : 'innerText'; for (var i1 = 1, len1 = rows1.length; i1-1 < len1; i1++) { rows1[i1].children[0][text1] = i1 + rows1[i1].children[0][text1]; } </script> <script> var table1 = document.getElementById('nepieckompvert'), rows1 = table1.getElementsByTagName('tr'), text1 = 'textContent' in document ? 'textContent' : 'innerText'; for (var i1 = 2, len1 = rows1.length; i1 - 1 < len1; i1++) { rows1[i1].children[0][text1] = i1 - 1 + rows1[i1].children[0][text1]; } </script> |
Lavdislav,
а html? |
Lavdislav,
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> </head> <body> <table id="induzd"> <tr> <td></td> <td></td> </tr> <tr> <td></td> <td></td> </tr> <tr> <td></td> <td></td> </tr> </table> <script> var table1 = document.getElementById('induzd'), rows1 = table1.rows, text1 = 'textContent' in document ? 'textContent' : 'innerText'; for (var i1 = 1; i1 < rows1.length; i1++) { rows1[i1].cells[0][text1] = i1 + rows1[i1].cells[0][text1]; } </script> </body> </html> |
а сразу написать
<ol> <li></li> <li></li> <li></li> </ol> что нет возможностей? |
Poznakomlus,
а как это с таблицей связано? |
Цитата:
|
Цитата:
|
Lavdislav,
данный код работает в любом ие http://caniuse.com/#search=cells либо вы обращитесь к таблице когда в ней нет ячеек |
Вложений: 1
Цитата:
<table id="induzd" style="font-size: 8px; width: 1000px; margin-top: 5px; border: 2px solid black;"> <caption style="text-align: left;"><b><font size="2px" >Uzdevumi</font></b></caption> <tr style="height: 30px; vertical-align: top; text-align: center;"> <td style="width: 15px; border: 1px solid black;">Nr.</td> <td style="width: 365px; border: 1px solid black;">Individuālais</td> <td style="width: 210px; border: 1px solid black;">Atsauce</td> <td style="width: 60px; border: 1px solid black;">Termiņš</td> <td style="width: 120px; border: 1px solid black;">Atbildīgais</td> <td style="width: 115px; border: 1px solid black;">Piedalās</td> <td style="width: 115px; border: 1px solid black;">Koment</td> </tr> @if (Model.DIVModel.Divuzdevumi != null) { foreach (var uzdevumi in Model.DIVModel.Divuzdevumi) { <tr> <td style="border: 1px solid black;">yyy</td> <td style="border: 1px solid black">@Html.DisplayFor(model => uzdevumi.subject)</td> <td style="border: 1px solid black"></td> <td style="border: 1px solid black">@Html.DisplayFor(model => uzdevumi.bf_goaltasks_enddata)</td> <td style="border: 1px solid black"></td> <td style="border: 1px solid black"></td> <td style="border: 1px solid black">@Html.DisplayFor(model => uzdevumi.bf_goaltasks_izpdesc)</td> </tr> } } </table> |
Lavdislav,
увы вашим языкам необучен, неподскажу.:( |
Часовой пояс GMT +3, время: 12:05. |