Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.10.2015, 18:56
Новичок на форуме
Отправить личное сообщение для chromiume Посмотреть профиль Найти все сообщения от chromiume
 
Регистрация: 14.10.2015
Сообщений: 3

Удаление кода HTML
Здравствуйте, появилась потребность в скрипте, который удаляет данную строку:

<div class="b-logo b-white">
	<a title="Poll" href="/">
		<img class="logo-img" src="/Images/moodle-logo-white_2.png" alt="" width="250px" height="52px">
	</a>
</div>

Прошу вашей помощи)

Последний раз редактировалось chromiume, 15.10.2015 в 18:21.
Ответить с цитированием
  #2 (permalink)  
Старый 15.10.2015, 10:05
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от chromiume
который удаляет данную строку
Тут кагбэ не строка... А ДИВ с вложенными элементами.
Причем не факт, что этот ДИВ можно однозначно определить по значени. сласса (b-logo b-white)...
На странице есть еще элементы с таким классом?
Ответить с цитированием
  #3 (permalink)  
Старый 15.10.2015, 12:21
Новичок на форуме
Отправить личное сообщение для chromiume Посмотреть профиль Найти все сообщения от chromiume
 
Регистрация: 14.10.2015
Сообщений: 3

Цитата:
На странице есть еще элементы с таким классом?
Нет.
Ответить с цитированием
  #4 (permalink)  
Старый 15.10.2015, 13:19
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Если он один такой - тогда, как вариант

<script type='text/javascript'>
window.onload=function(){
	var o=document.querySelector('.b-logo.b-white');
	o.parentNode.removeChild(o);
};
</script>
<div class="b-logo b-white">
	<a title="Poll" href="/">
		<img class="logo-img" src="/Images/moodle-logo-white_2.png" alt="" width="250px" height="52px">
	</a>
</div>
Ответить с цитированием
  #5 (permalink)  
Старый 15.10.2015, 14:06
Новичок на форуме
Отправить личное сообщение для chromiume Посмотреть профиль Найти все сообщения от chromiume
 
Регистрация: 14.10.2015
Сообщений: 3

Вот, что получилось.
window.onload=function(){
	var buttonSIZE = document.getElementById('buttonSIZE');

buttonSIZE.onclick = function() {
	var o=document.querySelector('.b-logo.b-white');
		o.parentNode.removeChild(o);
	
	var css = document.createElement("LINK");
		css.rel = "stylesheet";
		css.href = "/features/button_size/button_size.css";

		document.getElementsByTagName("BODY")[0].appendChild(css);
    }
};

Хотелось бы еще спросить, как можно выразить "повторный" клик, при котором выполнялся бы другой кусок кода?

Последний раз редактировалось chromiume, 15.10.2015 в 18:40.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Условие для структуры html кода qazibum Элементы интерфейса 3 09.09.2012 10:22
Пример кода сохранения в базу html страницы генерированного посредством JavaScripts wayzer Серверные языки и технологии 2 06.09.2012 16:46
Передача кода HTML Владимир Седов Общие вопросы Javascript 2 12.04.2011 16:48
Динамические html элементы sky Элементы интерфейса 2 07.03.2010 11:58
Как с помощью JS "на-лету" менять часть HTML кода greendoc Общие вопросы Javascript 2 18.03.2008 20:43