Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

div и JS

383
10 октября 2007 года
zoh
237 / / 03.04.2005
Всем привет.

Нужно чтобы по команде Явы скрипт
например <div id='bla'></div>

поменял свой фоновой рисунок

Спасибо
15K
10 октября 2007 года
gruz0
71 / / 23.11.2006
 
Код:
<div &#111;&#110;click="document.getElementsByTagName('body')[0].style.backgroundImage='url(http://codenet.ru/images/logo.gif)';">Поставить картинку</div>


;-)
15K
10 октября 2007 года
gruz0
71 / / 23.11.2006
Прошу прощения, не правильно дочитал вопрос :)
[html]<span onclick="document.getElementById('chgBg').style.backgroundImage='url(http://codenet.ru/images/logo.gif)';">Изменить картинку</span>
<div id='chkBg'></div>[/html]
383
10 октября 2007 года
zoh
237 / / 03.04.2005
хм

выдаёт ошибку.
383
10 октября 2007 года
zoh
237 / / 03.04.2005
Вот так прокатило

<script>
function change_img()
{
var obj=document.getElementById('chkBg');
var obj_2=document.getElementById('chk2');
obj.style.backgroundImage = obj_2.style.backgroundImage;
}
</script>
<body>
<div id='chkBg'>as</div>
<div id='chk2' style="background: url(http://codenet.ru/images/logo.gif)">as</div>
<span onclick="change_img()">Изменить картинку</span>
383
10 октября 2007 года
zoh
237 / / 03.04.2005
и ещё, тут например загруженная картинка будет в кеше храниться, или при клике она заново загружаться будет?
12
10 октября 2007 года
alekciy
3.0K / / 13.12.2005
Цитата: zoh
и ещё, тут например загруженная картинка будет в кеше храниться, или при клике она заново загружаться будет?


Зависит от механизма работы браузера. Но обычно в пределах одной сессии работы браузера (до его закрытия) такие данные как JS, CSS и фоновые рисунки кэшируются.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог