Klaviaturada boshqariladigan sichqoncha
Sichqonchaga e’tibor qarating. Keyin uni siljitish uchun o’q tugmalaridan foydalaning:
P.S. Hodisa ishlov beruvchilarini #mouse
elementidan boshqa joyga qoʻymang.
P.P.S. HTML/CSS-ni o’zgartirmang, yondashuv umumiy bo’lishi va har qanday element bilan ishlashi kerak.
Biz chertishni boshqarish uchun mouse.onclick
dan foydalanishimiz va sichqonchani position:fixed
bilan “harakatlanuvchi” qilishimiz mumkin, so’ngra o’q tugmalarini boshqarish uchun mouse.onkeydown
.
Yagona muammo shundaki, keydown
faqat diqqat markazida bo’lgan elementlarni ishga tushiradi. Shunday qilib, biz elementga tabindex
qo’shishimiz kerak. Bizga HTMLni oʻzgartirish taqiqlanganligi sababli, biz buning uchun mouse.tabIndex
xususiyatidan foydalanishimiz mumkin.
P.S. Shuningdek, biz mouse.onclick
ni mouse.onfocus
bilan almashtirishimiz mumkin.