Как сделать в javascript увеличение картинок
В этой статье подробно описывается как в JavaScript реализовать увеличение картинок при наведении мышкой. Включает в себя примеры кода и подробное разъяснение как использовать свойство CSS transform.
Для увеличения картинки в JavaScript можно использовать событие onclick
и функцию zoom()
. Функция zoom()
будет принимать один аргумент, имя тега img
, и будет увеличивать картинку на 20% каждый раз, когда пользователь кликнет на нее.
Исходный код
// увеличивает картинку на 20% при клике
function zoom(img) {
img.style.width = (img.width * 1.2) + "px";
}
Теперь нам нужно повесить функцию zoom()
на тег img
с помощью события onclick
. Мы можем использовать для этого HTML атрибут onclick
.
<img src="image.jpg" onclick="zoom(this)" />
Теперь, когда пользователь кликнет на картинку, функция zoom()
будет вызвана и картинка будет увеличиваться каждый раз на 20%.
Ответы (1)
E
Elena
более месяца назад
Здравствуйте, я пытался разобраться с тем, как использовать событие onclick и функцию zoom(), но я не понимаю, как привязать функцию zoom() к тегу img с помощью события onclick. Можете подробнее рассказать, как это сделать?