Zmiana ruchu kursora na danym obszarze

0

Witam chciałbym rozwiązać następujący problem jak odwrócić poruszanie kursora na danym obszarze np. zamiast poruszania w dół porusza w górę zamiast w prawo to w lewo.Niżej zamieszczam kod i chodzi oto by kursor po najechaniu na żółty obszar "wariował" by nie dało się kliknąć pola wyboru "Nie".


<!DOCTYPE html>
<html>
<head>
<style>
#nie{
background-color: yellow;
width:150px;
height:80px;
}
</style>
</head>

<body>
<script>
function myszka(){

}
</script>

<center>
<form action="index.php" method="POST">
<h3>Na jakiej ulicy znajduje się ZSP NR 1 </h3><br><br>
<input type="radio" id=1 name="ulica"/>Podrzeczna<br><br>
<input type="radio"id=2 name="ulica"/>Bielawska<br><br>
<input type="radio" id=3 name="ulica"/>Wiejska<br><br><br><br><br><br>

<h3>Jakiego patrona posiada szkoła ZSP NR 1 </h3><br>

<input type="radio" id=4 name="patron"/>Jan Paweł 2<br><br>
<input type="radio"id=5 name="patron"/>Mikołaj Kopernik<br><br>
<input type="radio" id=6 name="patron"/>10 Pułku Piechoty w Łowiczu<br><br><br><br><br><br>

<h3>Czy wybierasz szkołe ZSP NR 1 ?</h3><br>
<input type="radio" id=7 name="szkola"/>TAK<br><br><br>
<div id="nie" onmouseover="myszka() "> <br><br><input type="radio"id=8 name="szkola"/ >NIE     </div>

</form>
</center>

</body>

</html>```
0

Nie da się manipulować kursorem przez JavaScript.

Możesz za to zmieniać położenie przycisku jak tylko użytkownik najedzie na niego kursorem - więc w pewnym sensie osiągniesz to co chcesz.

0

To w jaki sposób mogę to zrobić lub czy istnieje jakaś gotowa funkcja,metoda do "teleportowania kursora".

0

to nie prościej zrobić "ślepego" radioboxa ?

0
  1. Do samego kursora się nie dostaniesz, bo nie jest to część przeglądarki, tylko systemu operacyjnego - do którego się nie odwołasz, tak samo jak do paska startu czy tapety na pulpicie.
  2. Da się osiągnąć wizualnie podobne zachowanie zastępując kursor przezroczystym obrazkiem, a następnie manipulowanie innym obrazkiem, który wygląda jak kursor.
    http://javier.xyz/control-user-cursor/
  3. Nie rób tego, bo to dark-pattern.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0