如何使用javascript修复div元素中的鼠标指针?
我正在开发在线考试系统。 所以我用javascript和html制作了考试环境。 所有问题都放在元素中。 但我需要让参与者不要将鼠标移出div元素。 我正在寻找解决办法。 请帮帮我。如何使用javascript修复div元素中的鼠标指针?,javascript,html,locking,mouse,Javascript,Html,Locking,Mouse,我正在开发在线考试系统。 所以我用javascript和html制作了考试环境。 所有问题都放在元素中。 但我需要让参与者不要将鼠标移出div元素。 我正在寻找解决办法。 请帮帮我。 感谢您阅读此文章。虽然不是一个完美的解决方案,但您可以尝试: 将默认的光标设置为none,并为每个要锁定的div指定一个locked类。然后,锁定的类将光标设置为指针(或任何您想要的) 然后,在Javascript中,如果没有在锁定的div上进行任何单击,那么在e.preventDefault中就不会进行任何操作
感谢您阅读此文章。虽然不是一个完美的解决方案,但您可以尝试: 将默认的
光标
设置为none
,并为每个要锁定的div指定一个locked
类。然后,锁定的类将光标设置为指针(或任何您想要的)
然后,在Javascript中,如果没有在锁定的div上进行任何单击,那么在e.preventDefault中就不会进行任何操作
\u body=document.querySelector(“body”);
_body.addEventListener(“单击”,函数(e){
if(例如target.className.indexOf(“锁定”)=-1){
e、 预防默认值();
}
});代码>
*{cursor:none;}
.locked{宽度:300px;高度:300px;背景:红色;光标:指针}
adsdad
这不会在浏览器中完成。大多数地方要求您下载锁定系统的自定义浏览器。感谢您的合作。杜宾金。