var elem_for_del = document.getElementById(id);
elem_for_del.parentNode.removeChild(elem_for_del);
Кто подскажет, у меня следующая проблема. Например на странице есть div id="testdiv"
function remove_block(id) {
alert(id); // выдает 'testdiv';
elem_for_del = document.getElementById('testdiv'); // так работает
// elem_for_del = document.getElementById(id); // а так нет
document.body.removeChild(elem_for_del);
}
В яваскрипте делаю remove_block('testdiv');
В текущем вариантене работает, если расскомментировать строку - нет. Причем алерт говорит что id='tesdiv'.. document.getElementById() - туда нельзя переменные сувать?
Toshka, спасибо, статья действительно полезная. Попытался вытащить оттуда удаление элемента, для начала хочу попробывать удалить все textarea, в FireFox Error Console такая ошибка:
Вроде нет, с другими переменными то же самое. Решил таймаутом (незнаю почему сработало, вроде id алертился, значит элемент уже был на странице):
window.setTimeout(function (){var elem_for_del = document.getElementById(id); elem_for_del.parentNode.removeChild(elem_for_del);}, 500);За эту вещицу большое спасибо, в визуальном рдакторе наверное использовать не стану, а для отладки самое то
С этим разобрался, если кому интересно:
Кто подскажет, у меня следующая проблема. Например на странице есть div id="testdiv"
function remove_block(id) {alert(id); // выдает 'testdiv';
elem_for_del = document.getElementById('testdiv'); // так работает
// elem_for_del = document.getElementById(id); // а так нет
document.body.removeChild(elem_for_del);
}
В яваскрипте делаю remove_block('testdiv');
В текущем вариантене работает, если расскомментировать строку - нет. Причем алерт говорит что id='tesdiv'.. document.getElementById() - туда нельзя переменные сувать?
Получается таким способом можно конкурентов (жаль вмечте со свои сайтом) на вторую страницу отодвинуть?
wow boost
grand theft auto
конкуренция в яндексе
Я бы взял grand-theft-auto.ru, можно неплохой проект соорудить..
ReMAXI, А тебе не пофиг кто на кого похож то?
http://disell.ru/search?keywords=%D0%BD%D0%B0+msn.com+%D0%BF%D0%BE%D1%85%D0%BE%D0%B6&yandex=1&google=1
:)
3 результат:
:-D
Вот блин, немогли подождать пару секунд :)
Скрин в студию. А вообще по-моему там за показы иногда зачисляют, ща поищу инфу по этому поводу..
Переписал в таком виде:
Та же ошибка.
Выводит содержание страницы..
Antimal, тини запрещён в коммерческом использовании, так что в cms не вставишь :(
Toshka, спасибо, статья действительно полезная. Попытался вытащить оттуда удаление элемента, для начала хочу попробывать удалить все textarea, в FireFox Error Console такая ошибка:
Вот этот код использовал:
bodyElement = document.documentElement.getElementsByTagName("head")[0].nextSibling;var taElements = bodyElement.getElementsByTagName("textarea");
for (i=0; i<taElements.length; i++) {
var taElements =taElements.item;
bodyElement.removeChild(taElements); // line8
}
Заказывал перевод статьи, выполнено быстро и качественно.