Программирование > JavaScript & JScript

спрятать/показать текст

(1/4) > >>

Forza:
Какой самый универсальный (поддерживаемый большинством браузеров) способ показывать и убирать заранее предопределённый текст?
Пока приходит в голову объявить Text to show & hide! и функциях меняеть его параметр p1.style.display с пустого \'\' на \'none\' и обратно.
Если будет возможность динамически менять сам текст, вообще будет здорово.

Кстати, может кто-нибудь понятно объяснить, что значит значение \'block\' для style.display? Пытался понять это с помощью мануалов: увы, не удалось. :(

CGVictor:
show
test

"Block" означает блочный элемент. Т.е. элемент, который имеет А)изменяемое положение на странице, Б)возможность установки полей и границ и еще несколько особенностей.
В отличии от "Inline" - это позиционирование прямо в тексте.

Word видел? Так вот, кусок строки - это как элемент inline, а абзац - как block.

Да, для предыдущего примера - изменение текста
test it!

[off]Чуйка подсказывает, что кто-нибудь меня пнет за некорректность высказываний[/off]

Forza:

--- Цитировать ---CGVictor:
show
test
--- Конец цитаты ---


--- Цитировать ---CGVictor:
test it!
--- Конец цитаты ---


И в каких броузерах это будет работать?

К сожалению, нет возможности проверить это самому. ;)

Forza:

--- Цитировать ---CGVictor:
Да, для предыдущего примера - изменение текста
test it!
--- Конец цитаты ---


Ещё вопросик про изменение текста. Если мне надо вставить форматированный текст с тегами или картинку цвета фона в качестве отступа, то как поступить? Если написать onMouseOver="p1.innerText=\'Красный текст\', то он так и выведет чёрный неформатированный текст Красный текст со всеми тегами.
Аналогично, если вставлять тег .

ThE0ReTiC:

--- Цитировать ---Forza:
innerText
--- Конец цитаты ---

innerHTML вообче-то надо - тыж HTML код вставляешь

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии