Javascript 当鼠标悬停在元素上时,如何在浏览器底部预览URL

Javascript 当鼠标悬停在元素上时,如何在浏览器底部预览URL,javascript,jquery,html,browser,Javascript,Jquery,Html,Browser,对于普通超链接,您可以将鼠标悬停在链接上,并在浏览器窗口的左下角看到URL的预览。 出于我的目的,我想让你可以将鼠标悬停在任意元素(可能是一个按钮)上,然后让它在窗口底部预览URL。这可能吗?如果可能,如何实现?我还没有找到任何解决办法,但我可能忽略了一些东西 这需要预览效果无法手动将此URL预览添加到任何元素。这将是一个很大的安全问题,因为URL预览甚至在访问页面之前都可以用来确定URL是否合法或不可信 您可以使用title属性在悬停时显示标签。无法手动将此URL预览添加到任何元素。这将

对于普通超链接,您可以将鼠标悬停在链接上,并在浏览器窗口的左下角看到URL的预览。

出于我的目的,我想让你可以将鼠标悬停在任意元素(可能是一个按钮)上,然后让它在窗口底部预览URL。这可能吗?如果可能,如何实现?我还没有找到任何解决办法,但我可能忽略了一些东西





这需要预览效果
无法手动将此URL预览添加到任何元素。这将是一个很大的安全问题,因为URL预览甚至在访问页面之前都可以用来确定URL是否合法或不可信


您可以使用
title
属性在悬停时显示标签。

无法手动将此URL预览添加到任何元素。这将是一个很大的安全问题,因为URL预览甚至在访问页面之前都可以用来确定URL是否合法或不可信


您可以使用
title
属性在悬停时显示标签。

这是一种浏览器实现

锚定标签是您的最佳选择

可以在按钮标记周围缠绕锚定标记

<a href="https://google.com">This has a preview effect</a><br>
<a href="https://othergoogle.com"><button>This needs a preview effect</button></a>

但这不是你最好的选择

您最好的选择是根据自己的喜好设置锚定标记的样式

使用ID和类以CSS中的元素为目标,并根据需要设置样式

对于最终用户来说,当查看一个样式化的锚定标记(看起来像按钮)或一个被锚定标记包裹的按钮时,实际上没有什么区别


希望这对您有所帮助。

这是一个浏览器实现

锚定标签是您的最佳选择

可以在按钮标记周围缠绕锚定标记

<a href="https://google.com">This has a preview effect</a><br>
<a href="https://othergoogle.com"><button>This needs a preview effect</button></a>

但这不是你最好的选择

您最好的选择是根据自己的喜好设置锚定标记的样式

使用ID和类以CSS中的元素为目标,并根据需要设置样式

对于最终用户来说,当查看一个样式化的锚定标记(看起来像按钮)或一个被锚定标记包裹的按钮时,实际上没有什么区别


希望这对您有所帮助。

您是否尝试过用
标签包装按钮?不要用
标签包装按钮。它不是语义性的,将导致验证测试出错。您是否尝试用
标记包装按钮?不要用
标记包装按钮。这不是语义,会导致验证测试出错。这是一个很好的观点!这也是一个很好的解决方案。谢谢大家!@Pangamma谢谢,如果您想更改title属性的样式、位置或行为,还有几个Javascript工具提示解决方案。这是一个非常好的观点!这也是一个很好的解决方案。谢谢大家!@Pangamma谢谢,如果您想更改title属性的样式、位置或行为,还有几个Javascript工具提示解决方案。