Эмуляция наведения мышки. Как?

  • Автор темы Автор темы Mastyf
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
M

Mastyf

Идея такая.

Есть input type="button", а на него абсолютным позиционированнием кладётся нужная картинка.

Очень хочется, чтобы при наведении на картинку кнопка под ним реагировала, как будто навели на неё.
Нужно именно эмулировать наведение на кнопку, а не подмену стилей.

Пример: http://www.shiloff.ru/example.htm

Полностью картинкой инпут делать не хочется, хочу доделать свою идею.
 
Что-то нас решили почистить....
На знаю - у меня вот так работает :)
Код:
<form id="General">
<p>some general text</p>
<input type="button" id="btnGeneral" value="hello!">
<img src="strelka.gif" style="position:absolute; top:50px; left:30px;" onMouseOver="document.forms.General.btnGeneral.focus()" onMouseOut="document.body.focus()">
</form>
Должно еще получаться через document.GetElementbyID(elementID).
Это не совсем настоящее наведение получается, но кнопка (по крайней мере у меня) подсвечивается и эмуляция эмулируется :)
 
Хм... прийду завтра на работу и попробую. о результатах обязательно доложусь :)

Благодарю за совет.
 
не хочет :D

Пример кода:

Код:
function MouseOver(id) {
var obj = document.getElementById(id)
obj.focus()
}

<div style="position:absolute;"><input id="companyCB_button" type="button" onfocus="blur()" onclick="alert('click'); return false;" style="height:24px; width:19px;" value=""><img src="strelka.gif" OnMouseOver="MouseOver('companyCB_button')" onclick="alert('click'); return false;" style="position:absolute; top:9px; left:5px;"></div>
 
Код:
<script>
function scr_on(passid)
{
document.getElementById(passid).focus()
}

</script>
<form id="General">
<p>some general text</p>
<input type="button" id="btnGeneral" value="hello!">
<img src="strelka.gif" style="position:absolute; top:50px; left:60px;" onMouseOver="scr_on('btnGeneral');" onMouseOut="document.body.focus()">
</form>
Смотри :D
 
закрыто. продолжаем тут https://yg140.servegame.com/threads/8099.html

2топикстартер: зачем плодить несколько одинаковых тем в разных разделах форума?
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab