Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   span и javascript (https://javascript.ru/forum/dom-window/12833-span-i-javascript.html)

kal1sha 04.11.2010 19:40

span и javascript
 
Есть тег <span> есть атрибут class в в нём прикручена картинка из css:

<span class='picture'></span>

Как сделать, чтобы при событии нажатие клавиши на картинку (тег span) менялась картинка на другую?

Sweet 04.11.2010 20:14

Либо меняй класс, либо непосредственно стиль

kal1sha 04.11.2010 20:22

запись:

this.class='другой рисунок' не катит :(

monolithed 04.11.2010 21:18

Цитата:

Сообщение от kal1sha
Как сделать, чтобы при событии нажатие клавиши на картинку

Кла
Цитата:

Сообщение от kal1sha
this.class='другой рисунок' не катит

что за бред вы пишете?


<span class="class1"></span>
<style type="text/css">
span {cursor: pointer; display: block; width: 200px;height: 300px;}
.class1 {background: url('http://mega74.ru/thumbs/kino/681/poster_w150.jpg') no-repeat;}
.class2 {background: url('http://mega74.ru/thumbs/kino/624/poster_w150.jpg') no-repeat;}
</style>

<script type="text/javascript">
window.onload = function(){
    document.getElementsByTagName('span')[0].onclick = function(){
        this.className = (this.className == 'class2') ? 'class1' : 'class2';
    };
};
</script>


Часовой пояс GMT +3, время: 18:11.