редактирование элемента по id
Уважаемые камрады подсобите советом!:help:
В двух словах есть сформированная страничка html В ней по мимо всякой лабуды есть таблица без имени, но с id! В нее заполняются какие либо данные! При ентом у каждой строчки есть ячейка с датой! А теперь вопрос на засыпку!!! Как можно средствами JS сделать поиск в таблице по дате, что бы в итоге нужные мне строчки исчезали! :cray: |
Наброски:
var date = new Date(), trs = table.getElementsByTagName('tr'), i = trs.length; while (i) { var td = trs[--i].getElementsByTagName('td')[10]; if (Date.parse(td.innerHTML) == date) td.parentNode.removeChild(td); } Вот еще: http://webew.ru/articles/598.webew [off] Я только что узнал, что есть тег <u> Странно что здесь: http://htmlbook.ru/html/ про него ни слова. [/off] |
Советую вам использовать jQuery.
Для ячейки с датой задайте какой-либо класс, например date <td class="date">... А также записывайте дату в атрибут title ячейки. Искать ячейку можно при помощи селектора jQuery (получаем ячейку с искомой датой): $('td.data[title="дата_для_поиска"]') Можно удалить целую строку - обращаемся к родительскому элементу: $('td.data[title="дата_для_поиска"]').parent().remove(); |
Цитата:
Цитата:
Цитата:
|
Цитата:
<div id="my" onclick="return {data: 'Любые данные в формате json.'}">Блок с данными.</div> alert(document.getElementById('my').onclick().data); |
Цитата:
|
Я не понимаю, зачем дублировать данные?
|
Вы не совсем поняли дело в том что я могу немного редактировать только эту страницу! Таблица генерится вообще отдельной программой. Я не могу изменять свойства таблицы и ее содержимое.
|
Цитата:
[off] скажите мне кто-нибудь: тег <u> нормально использовать? [/off] |
Цитата:
у jQuery есть плохо документированный метод data, при помощи которого можно присвоить элементу собственные аттрибуты: $(elem).data('myAttr', 'myValue'); |
Часовой пояс GMT +3, время: 13:53. |