Javascript 带“的Div;onclick";功能在浏览器中具有与<;相同的选项;a>;标签

Javascript 带“的Div;onclick";功能在浏览器中具有与<;相同的选项;a>;标签,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我是否可以使用onclick()函数将我的标记设置为在浏览器中具有与标记相同的选项 我需要一些选项,如“在新窗口中打开”、“复制链接位置”…否 您可以创建,但链接上的大多数选项在JavaScript中是不可复制的(而且您无法知道非标准选项扩展可能添加了什么) 您可能应该使用真正的,而不是试图使表现得像一个链接。如果您希望div表现得像一个链接,您应该使用一个链接。将“显示”设置为“块”,则得到一个块元素 HTML: <a class="I_AM_A_BLOCK" href="funky_c

我是否可以使用
onclick()
函数将我的
标记设置为在浏览器中具有与
标记相同的选项

我需要一些选项,如“在新窗口中打开”、“复制链接位置”…

您可以创建,但链接上的大多数选项在JavaScript中是不可复制的(而且您无法知道非标准选项扩展可能添加了什么)


您可能应该使用真正的
,而不是试图使
表现得像一个链接。

如果您希望div表现得像一个链接,您应该使用一个链接。将“显示”设置为“块”,则得到一个块元素

HTML:

<a class="I_AM_A_BLOCK" href="funky_chicken_dance.html">My Content</a>

不,但在HTML5中,您可以围绕块级元素包装链接

<a href="#">
    <div>Hello!</div>
</a>

这是怎么回事-复制什么的链接位置?在新窗口中打开div。。。。。。。
<a href="#">
    <div>Hello!</div>
</a>