js代码如何使html页面上鼠标变小手

JavaScript012

js代码如何使html页面上鼠标变小手,第1张

window.onload=function(){

document.getElementsByTagName("body").item(0).style.cursor="pointer"

}

如果无效则body不够大,换成:

window.onload=function(){

document.getElementsByTagName("*").item(0).style.cursor="pointer"

}

当然,最好由CSS解决。

亲,给要经过鼠标变手型的元素加onmouseover事件的处理函数,设置该元素的style.cursor="pointer"就可以了,离开的时候也就是onmouseout的事件处理函数里面加style.cursor=""就可以了

用css控制鼠标样式的语法如下:

<span

style="cursor:*">文本或其它页面元素</span>

*

换成如下15个效果的一种:

下面是对这15种效果的解释。移动鼠标到解释上面,看看你的鼠标起了什么变化吧!

hand是手型

pointer也是手型,这里推荐使用这种,因为这可以在多种浏览器下使用。

crosshair是十字型

text是移动到文本上的那种效果

wait是等待的那种效果

default是默认效果

help是问号

e-resize是向右的箭头

ne-resize是向右上的箭头

n-resize是向上的箭头

nw-resize是向左上的箭头

w-resize是向左的箭头

sw-resize是左下的箭头

s-resize是向下的箭头

se-resize是向右下的箭头

auto是由系统自动给出效果