|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.01.2011, 20:43 | #1 |
Пользователь
Регистрация: 16.06.2009
Сообщений: 50
|
Клик по картинке - смена фона
Добрый день.
Подскажите как сделать следующее: При клике по картинке изменился фон страницы, при этом картинка на которую нажали то же поменялась. Если на картинку еще раз нажать, то вернется исходное состояние... |
15.01.2011, 21:39 | #2 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
Пишите скрипт на JS.
Вам понадобятся знания о DOM: http://www.w3schools.com/jsref/default.asp Делаете так: добавляете обработчик события onclick на картинке (т.е. это какая то функция, которую вы так же должны описать). В этой функции изменяете фон документа (как это сделать найдите в DOM) и картинку, URL старой записываете в переменную. При повторном клике делаете обратное. |
15.01.2011, 23:37 | #3 |
Пользователь
Регистрация: 16.06.2009
Сообщений: 50
|
там перевод с гугла речь идет о каком то печенье...
|
16.01.2011, 10:20 | #4 |
Пользователь
Регистрация: 16.06.2009
Сообщений: 50
|
Что имеем на данный момент:
Код HTML:
<script language="JavaScript"> var img="cursor.png"; document.write("<img name='img' src='"+img+"' onClick='' >"); </script> |
16.01.2011, 11:58 | #5 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
Своей головой надо переводить, а не гугловской! Программист должен знать английский.
так и быть! помогу Вам! Код:
|
16.01.2011, 13:08 | #6 | |
Пользователь
Регистрация: 16.06.2009
Сообщений: 50
|
Цитата:
Скрипт работает! Спасибо |
|
16.01.2011, 14:01 | #7 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,457
|
Держи пример:
Там с цветами сделал, для картинок надо все го лишь изменить background=a[s]; на background='url('+a[s]+') 0 0'; и вместо цветов в массиве, вписывайте ссылки на картинки. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кликнуть по картинке | Coder01 | Общие вопросы Delphi | 1 | 21.12.2010 23:19 |
Смена фона вместе со странницей | operatorr | HTML и CSS | 9 | 21.07.2009 21:51 |
текст на картинке | Chudo4258 | HTML и CSS | 21 | 29.05.2009 22:54 |
Смена цвета текста или фона строки относительно возвращённого значения | abdumanon | Microsoft Office Excel | 1 | 07.04.2009 02:10 |
Смена фона в таблице помогите | [Pr1_Zr4k] | JavaScript, Ajax | 4 | 20.05.2008 01:49 |