-4

我正在尝试制作一个 onclick 功能,因此当您单击 div 标签时,它会将您发送到一个新页面,类似于 HTML 中的 A + href 属性。任何人都知道如何做到这一点?还是我只是在 div 中添加一个 A 标签?IDK和我真的不知道。

4

3 回答 3

1

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

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

于 2013-09-07T18:38:44.407 回答
0

简单的javascript点击...

给 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";

});

或者您可以按照@amdorra 的建议在 div 之前添加一个标签,这适用于 HTML5 和大多数浏览器。:)

于 2013-09-07T18:44:52.440 回答
0

我不建议使用onclick,但如果你打算使用,请尝试使用location.href

<div onclick="location.href='http://foo.com';">bar</div>
于 2013-09-07T18:48:55.527 回答