Показать сообщение отдельно
  #9 (permalink)  
Старый 14.08.2014, 23:18
Аватар для IndigoHollow
Аспирант
Отправить личное сообщение для IndigoHollow Посмотреть профиль Найти все сообщения от IndigoHollow
 
Регистрация: 02.04.2012
Сообщений: 50

Сообщение от рони Посмотреть сообщение
а зачем тогда второй цикл??
пост 3 добавьте ячейку в строку 33 и всё
Странно, что с маленькой таблице работает хорошо, а с большой (2500 строк) работать не хочет. При ниженаписанном коде нажатие на кнопку вообще реакции никакой не дает:

<script>
    function filtera (_id1){
        var table1 = document.getElementById(_id1);
        var ele1;
        for (var r = 1; r < table1.rows.length; r++) {
            ele1 = table1.rows[r].cells[1].innerHTML.replace(/<[^>]+>|\s/g,"");
                var displayStyle = 'none';
                if (ele1.toLowerCase().charAt(0) == 'а') displayStyle = '';
            table1.rows[r].style.display = displayStyle;
        }
    }
 
 </script>


Сообщение от рони Посмотреть сообщение
Пожалуйста, отформатируйте свой код!
Так я ж форматировал. Для html-кода я нажал в редакторе кнопку "Вставить тег [html] вокруг выделенного текста", а для js-кода пользовался специальной кнопкой Javascript.
Ответить с цитированием