下面的锚标签有效。但是,我的问题是,'当悬停在它上面时,锚标记如何强制光标改变其外观(就像大多数链接一样)?'
<a onclick="doSomethingh(1)">Click Me</a>
答案 0 :(得分:2)
给它一个HREF属性,然后在点击链接时禁用该操作:
<a href="#" onclick="doSomethingh(1);return false;">Click Me</a>
但请注意,最好不要将您的Javascript内联。请改为使用事件监听器(addEventListener
/ attachEvent
)。
答案 1 :(得分:1)
您可以内联或单独的CSS规则更改光标的样式。
<a onclick="doSomethingh(1)" style="cursor: pointer">Click Me</a>
答案 2 :(得分:1)
你需要给它一个href。
<a href="#" onclick="doSomethingh(1)">Click Me</a>
这里有几个选项(其中最好的选择是将你的onclick放在其他地方),但这应该足够简单了。
答案 3 :(得分:1)
使用css
a {
cursor: hand; /* show the hand like most browsers do for links */
}
或者,给锚一个目的地(href =“#”),大多数(tm)浏览器会为你做这个
有关光标支持的更多信息:http://www.quirksmode.org/css/cursor.html
答案 4 :(得分:0)
您可以使用JavaScript或CSS执行此操作。
CSS:
a:hover { cursor: pointer; }
JavaScript的:
document.body.style.cursor = "pointer";
CSS将是最佳实践方式。