Показать сообщение отдельно
  #1 (permalink)  
Старый 24.03.2014, 19:00
Новичок на форуме
Отправить личное сообщение для Lavdislav Посмотреть профиль Найти все сообщения от Lavdislav
 
Регистрация: 24.03.2014
Сообщений: 5

Автонумерация в таблице
Добрый день!

Вот такой вот скриптик, даже два, проблема в том, что в IE 9 выкидывает ошибку Microsoft JScript runtime error: Unable to get value of the property 'children': object is null or undefined, в Firefox прекрасно работает, это как

<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>
Ответить с цитированием