Показать сообщение отдельно
  #23 (permalink)  
Старый 10.07.2009, 14:31
Интересующийся
Отправить личное сообщение для sat-lin Посмотреть профиль Найти все сообщения от sat-lin
 
Регистрация: 23.03.2009
Сообщений: 10

Господа вы что то совсем от темы ушли!
Частично придумал как енто сделать, но что то не фурычит!
Если не сложно подскажите где лопухнулся, я в JS совсем новичек
<table id="tableId" border="1">
<tr>
<td>10.02.2009</td>
<td> Правельные год</td>
</tr>
<tr>
<td>10.03.2008</td>
<td>Не правильный год</td>
</tr>
<tr>
<td>20.12.2005</td>
<td>Совсем не правильный год</td>
</tr>
</table>
<input type="button" value="кнопко" onclick="del();">
<script language="javascript">
function del(){
var date = new Date();
month = date.getMonth() + 1; // правильный месяц
var datenow = date.getDate() + "." + month + "." + date.getYear(); // текущая дата в нужном формате

var table = document.getElementById("tableId");
var trs = table.getElementsByTagName("tr"); // все ячейк
var i = trs.length;

while (i) {
var td = table.trs[--i].getElementsByTagName('td');

window.alert(trs.innerHTML);
window.alert(td.innerHTML);

if (Date.parse(td.innerHTML) < 10.02.2009) tr.parentNode.removeChild(tr);

}
i++;
}

Последний раз редактировалось sat-lin, 10.07.2009 в 15:13.
Ответить с цитированием