Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
防止javascript:void(0)链接在悬停时显示链接地址_Javascript_Html_Hyperlink_Click - Fatal编程技术网

防止javascript:void(0)链接在悬停时显示链接地址

防止javascript:void(0)链接在悬停时显示链接地址,javascript,html,hyperlink,click,Javascript,Html,Hyperlink,Click,我有一个javascript web应用程序,其中包含许多可单击的元素,这些元素目前都是元素。因为有太多的链接,当用户在页面上悬停时,javascript:void(0)在浏览器的左下角闪烁,例如chrome和firefox,这既烦人又难看 我知道我应该留下这些元素作为链接,以便于访问和移动友好。有没有办法防止浏览器中出现这种行为?或者,对于非触摸式浏览器,我可以将所有的标记动态转换为标记,但这看起来很混乱。这些元素一开始不是超链接,所以将它们替换为元素,样式为光标:指针(并且没有href属性)

我有一个javascript web应用程序,其中包含许多可单击的元素,这些元素目前都是
元素。因为有太多的链接,当用户在页面上悬停时,
javascript:void(0)
在浏览器的左下角闪烁,例如chrome和firefox,这既烦人又难看


我知道我应该留下这些元素作为链接,以便于访问和移动友好。有没有办法防止浏览器中出现这种行为?或者,对于非触摸式浏览器,我可以将所有的
标记动态转换为
标记,但这看起来很混乱。

这些元素一开始不是超链接,所以将它们替换为
元素,样式为
光标:指针
(并且没有
href
属性).

如果您担心
元素上单击事件的浏览器兼容性,只需使用


您的想法可能会更好。

@brianpiock是的,当然,它应该适用于所有支持CSS和
游标
属性的浏览器。