Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Пользователи
Календарь
Поиск
Сообщения за день
Все разделы прочитаны
Главная
>
Форум
»
Javascript
»
Общие вопросы Javascript
»
backgroundImage
Опции темы
Искать в теме
#
1
(
permalink
)
28.04.2010, 18:20
MegaGoblin
Интересующийся
Регистрация: 22.03.2010
Сообщений: 24
backgroundImage
<select onChange="document.getElementById('tabl').style.ba ckgroundImage= 'options[options.selectedIndex].value';">
<option value="картинка1.jpg"></option>
<option value="картинка2.jpg"></option>
</select>
<table id="tabl" style="background-image: url(картинка.jpg); ">
Надо что бы при смене оптиона, менялся задний фон в таблице. Но ничего не происходит) где ошибка?
#
2
(
permalink
)
28.04.2010, 18:25
bayah
Кандидат Javascript-наук
Регистрация: 22.04.2010
Сообщений: 111
А что говорит FireBug?
#
3
(
permalink
)
28.04.2010, 18:28
exec
Профессор
Регистрация: 21.01.2010
Сообщений: 1,022
Цитата:
ba ck
Очепятка.
#
4
(
permalink
)
28.04.2010, 18:29
exec
Профессор
Регистрация: 21.01.2010
Сообщений: 1,022
И проверьте, что возвращает options.selectedIndex
#
5
(
permalink
)
28.04.2010, 18:30
MegaGoblin
Интересующийся
Регистрация: 22.03.2010
Сообщений: 24
ошибка при анализе значения "backgroundImage". Потерянное объявление.
#
6
(
permalink
)
28.04.2010, 18:31
MegaGoblin
Интересующийся
Регистрация: 22.03.2010
Сообщений: 24
exec
,
очепятки нет, это только сдесь.
options[options.selectedIndex].value возращает 'картинка1.jpg'
#
7
(
permalink
)
28.04.2010, 18:46
bayah
Кандидат Javascript-наук
Регистрация: 22.04.2010
Сообщений: 111
Вот код. Проверил - работает:
<select id='sel' onChange="document.getElementById('tabl').style.ba ckgroundImage = 'url(images/' + document.getElementById('sel').value + ')'">
<option value="small.jpg">small.jpg</option>
<option value="kun.jpg">kun.jpg</option>
</select>
<table id="tabl" style="background-image:url(images/small.jpg); ">
<tr>
<td width="500" height="500">gfg</td>
</tr>
</table>
#
8
(
permalink
)
28.04.2010, 18:46
bayah
Кандидат Javascript-наук
Регистрация: 22.04.2010
Сообщений: 111
Даже не знаю из-за чего именно не работало у вас)
#
9
(
permalink
)
28.04.2010, 18:50
MegaGoblin
Интересующийся
Регистрация: 22.03.2010
Сообщений: 24
bayah
,
Спасибо) Всё работает.
Последний раз редактировалось MegaGoblin, 28.04.2010 в
18:55
.
«
Подскажите что за ошибка?
|
преобразование типов
»
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Отправить по электронной почте
Искать в теме
:
Расширенный поиск
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
Динамическое изменение background-a в ячейках таблицы
Gh0stik
Events/DOM/Window
15
02.08.2012
19:40
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Архив форума
-
Вверх