当鼠标停留在没有css光标样式设置的标准html元素上时,有没有办法确定鼠标的样式或图标是什么?例如,当鼠标图标位于标准html按钮上方时,鼠标图标从箭头变为手形,或者当鼠标图标位于标准文本输入上方时,鼠标图标从箭头变为文本输入图标。
仅当元素具有style.cursor设置时,此代码才有效。
document.addEventListener("mousemove", function(event) {
//console.log("mouse is down")
var x = event.clientX, y = event.client
<html>
<head>
<title>Question</title>
<script type="text/javascript" >
function MouseOverHand(ID)
{
var Cursor='hand';
var ID=ID;
if (!document.all){ Cursor='pointer'; }
document.getElementById(ID).style.cursor=Cursor;
}
</script>
我在找一只比传统标准鼠标更长的老鼠。
原因:每只手的食指和中指都开始出现轻微疼痛。(一感觉到一只手的疼痛,我就经常换手。)
我发现,如果我用一个直手指(而不是弯曲的手指)按一个按钮,疼痛几乎消失在任何一只手。
正常情况下,我的手指会接触到指尖上的鼠标。但是如果我用直指,我用我的手指的垫子触摸按钮,非常接近离指尖最近的第一个关节。所以,我的直指实际上比老鼠的前部高出大约1厘米。
所以,我在找一只比传统鼠标长约1厘米的老鼠。(它也需要对称,换句话说,它可以与任何一只手一起使用。)
下面的谷歌搜索没有发现任何信息。"-mat“的目的是消除数千只超长的老鼠垫。
extra long mouse