在跨度标签中添加href

时间:2018-10-15 11:47:13

标签: javascript html

我有以下代码

<a href="www.google.com">
    <span>Hello Clickhere</span>
</a>

我想使用href创建一个span标签,而不使用<a>标签。

<span href="www.google.com">Hello Click</span>

我要做的就是从代码块中删除<a>标签并将功能添加到<span><div>标签

2 个答案:

答案 0 :(得分:4)

您可以使用window.location

 <span onclick="window.location='your http/https link'">Hello Clickhere</span>

答案 1 :(得分:1)

您可以创建用于重定向链接的jquery函数,并在span标签上使用它

<span onclick="redirectIt(this)" href="http://google.com">Hello Click here</span>

和jquery函数将是这样

function redirectIt(obj){
    var goToLink = obj.getAttribute("href");
    window.location.href=goToLink;
}

点击跨度,它将使浏览器访问google.com