Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Удаление строк таблицы

477
02 марта 2007 года
Robinnovich
182 / / 02.12.2006
Здравствуйте уважаемые
Вот написал скрипт удаления строк с таблиц. Простенький пример:

Код:
<script type="text/javascript">
function deleterow(rowid){
   document.getElementById("bl").deleteRow(rowid);
}
</script>

<?php
   echo "<table id=\"bl\">";
   for ($i=0; $i<=10; $i++)
      echo "<tr><td>".$i.$i.$i.$i.$i.$i."</td><td><input type=\"button\" &#111;&#110;Click=\"deleterow('".$i."')\" value=\"del row #".$i."\"></td></tr>";
   echo "</table>";
?>


Но возникла проблемка данный код удаляет строку таблицы правильно только 1 раз, а потом смещается на количество удаленных строк

Подскажите пожалуйста как исправить это ) В Интернете нечего не смог подобного все скрипы сложные и половина не работающих

Заранее благодарен
13K
03 марта 2007 года
whitehood
73 / / 02.11.2006
тут вот есть пример
477
04 марта 2007 года
Robinnovich
182 / / 02.12.2006
whitehood
спасибо а есть ли таке чтобы что-то похоже на сотрировку только не сортировка ))

Вот например есть поля таблицы в определенном порядку и в последней ячейке кнопка вверх или вниз после чего строка двигается вверх или в низ
Подскажите пожалуйста
92
05 марта 2007 года
Тень Пса
2.2K / / 19.10.2006
[COLOR=#000000]document.getElementById("bl")[/COLOR].moveRow(index_откуда, index_куда);

отсюда и пляши. кнопку вставить я думаю сможешь :)
477
06 марта 2007 года
Robinnovich
182 / / 02.12.2006
Тень Пса спасибо
477
06 марта 2007 года
Robinnovich
182 / / 02.12.2006
Здравствуйте вопрос на засыпку в каком справочнике который можно легко найти в инете есть все функции для обработки таблиц такие как moveRow, допустим для замены текста в заданной ячейке ну и так далее. А то у меня есть просто огромный справочник по Javascript думал раньше что там все есть но оказалось что не так, одним словом все что меня интересует для создания динамических таблиц там нету.

Кто знает подскажите пожалуйста чтобы я лишних вопросов на форум не писал
Если есть пару ссылок кидайте все что есть будем читать
92
06 марта 2007 года
Тень Пса
2.2K / / 19.10.2006
пиши.

 
Код:
// если в твоей таблице 1 строка, например, и в ней уже ячейки...
var table = document.getElementById('your_table');

for (i = 0; i < table.rows[0].cells.length; i++) {
 table.rows[0].cells.innerHTML.replace(/\d/, '*'); // заменит во всех ячейках цифры на *
}


PS: если я где-то ошибся, то поправьте... но вроде бы так.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог