Javascript onclick功能到新链接

时间:2013-09-07 18:36:23

标签: javascript html

我正在尝试创建一个onclick函数,因此当您单击div标签时,它会将您发送到一个新页面,类似于HTML中的A + href属性。任何人都知道如何做到这一点?或者我只是在div中添加A标签? IDK和我真的没有线索。

3 个答案:

答案 0 :(得分:1)

最好的方法是制作一个a html标记并将其设置为块元素。

另一种方法是使用Javascript来处理onCLick事件,但在你的情况下这样做是不值得的。

答案 1 :(得分:0)

简单的javascript onclick ...

向div添加事件侦听器以侦听单击事件。 当它检测到点击时,它将执行window.location.href语句。只需添加您要去的地方的网址。 :)

var link = document.getElementById("//whatever your div is called");

link.addEventListener("click", function() {

window.location.href="// put the web address here";

});

OR 您可以在@amdorra建议的div之前添加标记,这在HTML5和大多数浏览器中都有效。 :)

答案 2 :(得分:0)

我不会recommend使用onclick但是如果您要去,请尝试使用location.href

<div onclick="location.href='http://foo.com';">bar</div>