[js] скрыть текст
Вопрос:
Могу ли я в коде №2 вставить соответствующий JavaScript, чтоб он скрыл ненужную мне часть кода №1 (и соответственно выводимый не нужный текст)?
Скрываемый HTML код статичен и мне известен.
Подскажите в каком направлении искать.
Есть HTML код №1, который выводится на страницу автоматом, и есть HTML код №2, тагже выводимый на страницу, который придумываю сам.
Вопрос:
Могу ли я в коде №2 вставить соответствующий JavaScript, чтоб он скрыл ненужную мне часть кода №1 (и соответственно выводимый не нужный текст)?
Скрываемый HTML код статичен и мне известен.
Подскажите в каком направлении искать.
Заключаешь текст в блок (div, span) и просто динамически через obj.style.display меняешь его видимость (none, block)
Есть HTML код №1, который выводится на страницу автоматом, и есть HTML код №2, тагже выводимый на страницу, который придумываю сам.
Вопрос:
Могу ли я в коде №2 вставить соответствующий JavaScript, чтоб он скрыл ненужную мне часть кода №1 (и соответственно выводимый не нужный текст)?
Скрываемый HTML код статичен и мне известен.
Подскажите в каком направлении искать.
Скрыть текст можно:
1. с помощью css:
<style type="text/css">
#hidden{display: none;}
.not_seen{display: none;}
</style>
<div id="hidden">золотая рыбка</div>
<div class="not_seen">серебрянная рыбка</div>
2. JavaScript, для него необходимо генерить уникальный id для скрываемого текста:
<script type="text/javascript">
function answer(id) { var elem = document.getElementById(id); elem.style.display=='none';
}
</script>
Надеюсь дальше сам разберешься
Могу ли я в коде №2 вставить соответствующий JavaScript, чтоб он скрыл ненужную мне часть кода №1 (и соответственно выводимый не нужный текст)?
Скрываемый HTML код статичен и мне известен.
Подскажите в каком направлении искать.
Программисты, более умные, чем мы, для того и созданны, чтобы мы могли воплощать свои самые лихие замыслы. Так что - можно всё.
Я не могу править HTML код №1, его генерирует сторонний сервер!
Я не могу прописать:
<div id="hidden">золотая рыбка</div>
Если, например, есть произвольный код:
<tr class="bilet_localmenu">
<td>
<div align="center">
Арендовать авто
|
Правила бронирования
|
Советы по аренде автомобиля
</div>
</td>
</tr>
</table>
Это первая таблица в документе, я могу как нибудь по тегу доступиться до неё и назначить стиль скрытый?
Или какие варианты у меня есть, учитывая что сам этот код я править не могу?
td.bilet_localmenu {display: none;} и всех делов.
Да чего же тут сложного-то - в стилях пишем
td.bilet_localmenu {display: none;} и всех делов.
так не работает :(
так не работает :(
попробовал через:
s=self.document.body.innerHTML;
s1=s.replace('123','QWERTY');
self.document.body.innerHTML=s1;
</script>
,но из-за специфики страницы выдаёт ошибку "страница не найдена".
function myfunc(blablabla)
{
myobject = document.getElementsByTagName("table");
myobject[blablabla].style.display = "none";
}
myfunc(0);
</script>