Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Evgeniiy_ Гость
|
Добавлено: Чт Июн 12 2003 17:33 Заголовок сообщения: Как использовать переменные JavaScript в качестве значений параметров тегов HTML? |
|
|
Народ, пожалуйста, помогите. Что-то ничего не получается. Заранее благодарен. |
|
Вернуться к началу |
|
 |
Bruber
Зарегистрирован: 04.01.2003 Сообщения: 5
|
Добавлено: Чт Июн 12 2003 19:44 Заголовок сообщения: переменные JavaScript |
|
|
? |
|
Вернуться к началу |
|
 |
Bruber
Зарегистрирован: 04.01.2003 Сообщения: 5
|
Добавлено: Чт Июн 12 2003 19:51 Заголовок сообщения: Re: переменные JavaScript |
|
|
Конкретизируй вопрос! Как можно дать ответ? adres='ndelo.by.ru'; document.write (''); |
|
Вернуться к началу |
|
 |
Evgeniiy_ Гость
|
Добавлено: Пт Июн 13 2003 18:34 Заголовок сообщения: Написано в книжке "HTML4.0" |
|
|
авторы Матросов, Сергеев, Чаунин. 1999. Издательство "БХВ -- Санкт-Петербург". Страница 329
Элементы JavaScript в параметрах тэгов HTML
Переменные и выражения JavaScript можно использовать в качестве значений параметров тэгов HTML. Эта процедура аналогична процедуре встраивания числовых или символьных примитивов HTML. Элементы JavaScript также располагаются между амперсандом (&) и точкой с запятой ( , но должны заключаться в фигурные скобки и использоваться только в качестве значений параметров тэгов HTML.
Пусть определена переменная barWidth, и её присвоено значение 75. Следующий тэг нарисует горизонтальную линию длиной в 75% от горизонтального размера окна браузера:
скобка HR WIDTH="&{barWidth};%" ALIGN="LEFT" скобка
------------------------------------- Но сколько я ни пробовал, не получалось. Может быть, гонят? Или браузеры это не поддерживают? |
|
Вернуться к началу |
|
 |
Dmitry.Karpov http://prof Гость
|
Добавлено: Сб Июн 14 2003 10:48 Заголовок сообщения: Браузеры много чего не поддерживают - например, MATH |
|
|
Помню, прочитал в одной книжке, что HTML позволяет писАть формулы в стиле Tex; попробовал - ничего не получается. Так что печатному слову не всегда можно верить.
Лично я бы решил проблему так: document.write('<HR WIDTH='+barWidth+'% ALIGN=left>') (кавычки вокруг значений параметров в данном случае не нужны и только занимают место). При выключенном JavaScript не будет всей горизонтальной линии. |
|
Вернуться к началу |
|
 |
|