Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите...ЗАпрет показа и/или убийство ссылки (https://javascript.ru/forum/misc/2961-pomogite-zapret-pokaza-i-ili-ubijjstvo-ssylki.html)

Dkflbvbh 04.03.2009 03:43

Тогда я так полагаю это wmlink.getElementsByTagName('a')[0] значение переменной el но если это так то оно не работает, а если нет то скажите мне что я шел спать)

x-yuri 04.03.2009 03:45

тогда в wmlink.getElementsByTagName('a')[0] содержится та ссылка, которую тебе надо удалить

Dkflbvbh 04.03.2009 03:47

Это должно выглядеть так?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head>
<body>
<div id="wmlink"><script type="text/javascript" src="http://z300.takru.com/in.php?id=301405"></script><div>
<script type="text/javascript">
var wmlink = document.getElementById('wmlink');
var el = wmlink.getElementsByTagName('a')[0];
alert(document.body.innerHTML); // это содержимое тэга body
alert(wmlink.getElementsByTagName('a')[0].innerHTML); // а это ...
el.parentNode.removeChild('el');
</script>
</body>
</html>

x-yuri 04.03.2009 03:50

нет, конечно. alert'ы - для тебя, чтобы ты понял что такое wmlink.getElementsByTagName('a')[0]

что тебе до сих пор непонятно? В wmlink.getElementsByTagName('a')[0] ссылка, которую нужно удалить. В el ничего нету. = записывает то, что справа в то, что слева

Dkflbvbh 04.03.2009 03:58

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head>
<body>
<div id="wmlink"><script type="text/javascript" src="http://z300.takru.com/in.php?id=301405"></script><div>
<script type="text/javascript">
var wmlink = document.getElementById('wmlink');
document.body.innerHTML; // это содержимое тэга body
wmlink.getElementsByTagName('a')[0].innerHTML; // а это ...
el.parentNode.removeChild('el');
</script>
</body>
</html>
Так ?

Dkflbvbh 04.03.2009 03:59

Точно нет...

x-yuri 04.03.2009 04:03

ладно, пора это безобразие прекращать имхо
var wmlink = document.getElementById('wmlink');
var link = wmlink.getElementsByTagName('a')[0];
link.parentNode.removeChild( link );


Часовой пояс GMT +3, время: 19:47.