Cобытие onclick. Функция смена цвета.
Здравствуйте, не могу разобраться с написанием события onclick. Нужно при клике на объект менять рандомно его цвет.
|
andrey44,
где ваши попытки? |
javascript
//смена цвета шара ball.onclick = function() { let x = Math.floor(Math.random() * 255); let y = Math.floor(Math.random() * 255); let z = Math.floor(Math.random() * 255); ball.style.backgroundColor = "rgb(" + x + ", " + y + ", " + z + ")"; } |
andrey44, вы, скорее всего, вставляете свой скрипт до того, как элемент появляется на странице.
Для получения ссылки на элемент по ID все же лучше использовать document.getElementById или document.querySelector. Ваш код работает: https://jsfiddle.net/bcqydokp/ |
Спасибо большое
|
Часовой пояс GMT +3, время: 02:48. |