Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript onclick函数到新链接_Javascript_Html - Fatal编程技术网

Javascript onclick函数到新链接

Javascript onclick函数到新链接,javascript,html,Javascript,Html,我正在尝试创建一个onclick函数,这样当您单击div标记时,它会将您发送到一个新页面,类似于HTML中的a+href属性。有人知道怎么做吗?或者我只是在div中添加一个标记?IDK和我真的没有任何线索。最好的方法就是制作一个html标记并将其样式设置为块元素 另一种方法是使用Javascript处理onCLick事件,但在您的情况下不值得这么做。Easy Javascript onCLick 将事件侦听器添加到div以侦听单击事件。 当它检测到单击时,将执行window.location.h

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

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


另一种方法是使用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>