+ Ответить в теме
Показано с 1 по 3 из 3

Тема: Почему не меняется цвет div при наведении и нажатии мыши?

  1. #1
    alena.yartym is on a distinguished road
    Регистрация
    07.03.2018
    Сообщений
    2
    Вес репутации
    0

    Lightbulb Почему не меняется цвет div при наведении и нажатии мыши?

    Код HTML:
    <!DOCTYPE html>
    <html>
    <head>
    	<title></title>
    	<script type="text/javascript">
    		var x = document.getElementById('888');
    		x.onMouseOver= function () {
    			// body...
    		
    		   x.style.backgroundColor="red";
    		}
    		x.onclick= function () {
    			// body...
    		
    		   x.style.backgroundColor="red";
    		}
    	</script>
    </head>
    <body >
    <div id="888"  style="background-color:#B0C4DE; height: 200px; width: 200px; float: left; margin: 0px " >	
    
    </div>
    </body>
    </html>
    Почему не меняется цвет?

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
  3. #2
    Moderator Куратор
    system architect
    Duncon is on a distinguished road Аватар для Duncon
    Регистрация
    10.10.2004
    Адрес
    Питер
    Сообщений
    1,969
    Вес репутации
    17

    По умолчанию Re: Почему не меняется цвет div при наведении и нажатии мыши?

    Замыкания не видит, x может в качестве координат передаваться и перебивать.. Внутри функции ещё раз возьми элемент по id и не парься, либо выясняй что за объект у тебя x..
    [syntax=Delphi] [/syntax]

  4. #3
    alena.yartym is on a distinguished road
    Регистрация
    07.03.2018
    Сообщений
    2
    Вес репутации
    0

    По умолчанию Re: Почему не меняется цвет div при наведении и нажатии мыши?

    Цитата Сообщение от Duncon Посмотреть сообщение
    Замыкания не видит, x может в качестве координат передаваться и перебивать.. Внутри функции ещё раз возьми элемент по id и не парься, либо выясняй что за объект у тебя x..
    Использовал window.onload и все заработало

+ Ответить в теме

Похожие темы

  1. Как изменить форму курсора при наведении на кнопку
    В Power Point на слайд поместил элемент кнопка CommandButton1, как изменить форму курсора при наведении на эту кнопку я думаю надо перехватывать...
    от romanln в разделе MS Office и VB(A).
  2. Как изменить форму мышь при наведении на кнопку
    В Power Point Как изменить форму мыши при наведении на кнопку
    от romanln в разделе MS Office и VB(A).
  3. Активация при наведении курсора
    Есть такая проблема: В Excel'е выводится форма, на ней три TextBox'а и две кнопки (Далее и Отменить). При занесении данных в TextBox'ы идет...
    от MikeNsk в разделе MS Office и VB(A).
  4. действие по нажатии клавиши
    подскажите как сделать, чтобы по нажатии определенной клавиши выполнялась нужная процедура. например для клавиши enter procedure...
    от pool в разделе Delphi и Pascal
  5. Нужно, чтобы при наведении на картинку появлялась подсказка
    Нужно, чтобы при наведении на картинку подсказка текстовая всплывала. Типа "'это Ван Гог". Картинка грузится из скрипта document.write ("<img...
    от Corite в разделе JScript, VBScript, DHTML...

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения