Javascript onclick函数到新链接
我正在尝试创建一个onclick函数,这样当您单击div标记时,它会将您发送到一个新页面,类似于HTML中的a+href属性。有人知道怎么做吗?或者我只是在div中添加一个标记?IDK和我真的没有任何线索。最好的方法就是制作一个html标记并将其样式设置为块元素Javascript onclick函数到新链接,javascript,html,Javascript,Html,我正在尝试创建一个onclick函数,这样当您单击div标记时,它会将您发送到一个新页面,类似于HTML中的a+href属性。有人知道怎么做吗?或者我只是在div中添加一个标记?IDK和我真的没有任何线索。最好的方法就是制作一个html标记并将其样式设置为块元素 另一种方法是使用Javascript处理onCLick事件,但在您的情况下不值得这么做。Easy Javascript onCLick 将事件侦听器添加到div以侦听单击事件。 当它检测到单击时,将执行window.location.h
另一种方法是使用Javascript处理onCLick事件,但在您的情况下不值得这么做。Easy 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";
});
或者,您也可以按照@amdorra的建议,在div之前添加一个标记,这在HTML5和大多数浏览器中都适用 我不会使用onclick,但如果您要使用,请尝试使用location.href
最好的办法是添加一个标签yes。我们要求你在提出问题之前先尝试解决这个问题。你试过什么?如果你没有线索,请在提问之前先找到线索。别问了,请帮我做!使用JavaScript或@JuanMendes在网页中导航的基本功能您曾经是JavaScript编码的初学者。不是每个人都知道一切。哇,谢谢你,小叮当,我真的很想用Javascript来保持我的HTML代码尽可能干净,尽可能少的几行,因为我发现很难找到一些东西,因为我的HTML在大约一百行之后总是一团糟。谢谢!呵呵,我也有同样的感觉,我喜欢把我的语言分开!不客气,还有什么问题请告诉我!:P
<div onclick="location.href='http://foo.com';">bar</div>