Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.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 如何使用JS使用<;打开url链接;部门>;而不是嵌入';a';标签_Javascript_Html_Css - Fatal编程技术网

Javascript 如何使用JS使用<;打开url链接;部门>;而不是嵌入';a';标签

Javascript 如何使用JS使用<;打开url链接;部门>;而不是嵌入';a';标签,javascript,html,css,Javascript,Html,Css,我试图打开一个URL链接使用DIV标签和其他什么 这是我的HTML/JavaScript: <div id="divs" onmouseover="newfunction2()"></div> 我想单击div id=“divss”打开链接 为添加事件侦听器单击div上的并使用窗口。打开(第二个参数“\u blank”可用于在新选项卡中打开链接。) document.querySelector('#divs').addEventListener('click',e=>

我试图打开一个URL链接使用DIV标签和其他什么

这是我的HTML/JavaScript:

<div id="divs" onmouseover="newfunction2()"></div>
我想单击div id=“divss”打开链接

添加事件侦听器单击
div
上的
并使用
窗口。打开
(第二个参数
“\u blank”
可用于在新选项卡中打开链接。)


document.querySelector('#divs').addEventListener('click',e=>{
打开窗户http://www.bbc.com","空白",;
});
我想单击div id=“divss”打开链接

添加事件侦听器单击
div
上的
并使用
窗口。打开
(第二个参数
“\u blank”
可用于在新选项卡中打开链接。)


document.querySelector('#divs').addEventListener('click',e=>{
打开窗户http://www.bbc.com","空白",;
});

只需使用
addEventListener
让元素侦听任何单击事件即可。注册单击后,导航到新URL:

document.querySelector('divEl').addEventListener('click',redirect);
函数重定向(){
console.log('执行以下代码:\nWindows.location.assign('http://www.mozilla.org");');
}

转到URL
只需使用
addEventListener
让元素侦听任何单击事件即可。注册单击后,导航到新URL:

document.querySelector('divEl').addEventListener('click',redirect);
函数重定向(){
console.log('执行以下代码:\nWindows.location.assign('http://www.mozilla.org");');
}

转到URL
如果你想保持div为空,css可以帮助你

document.querySelector('#divs').addEventListener('click',e=>{
打开窗户http://www.bbc.com","空白",;
});
#divs{
高度:200px;
宽度:200px;
}

如果你想保持div为空,css可以帮助你

document.querySelector('#divs').addEventListener('click',e=>{
打开窗户http://www.bbc.com","空白",;
});
#divs{
高度:200px;
宽度:200px;
}

我认为您可以在div中使用锚定标记,这将为您提供更好的重定向方式,并在div上添加位css

<div id="divs"><a href="http://www.example.com" target="_blank"></a></div>

我认为您可以在div中使用锚定标记,这将为您提供更好的重定向方式,并在div中添加位css

<div id="divs"><a href="http://www.example.com" target="_blank"></a></div>

newfunction2()
将永远不会被调用,因为
中没有任何内容,它将不会显示且无法悬停。请提供一个。您可以使用来执行此操作。
newfunction2()
将永远不会被调用,因为
中没有任何内容,它将不会显示,也无法悬停。请提供一个。您可以使用来执行此操作。我不希望有任何文本可供单击(无“单击我”)。只想单击一个div,我不想有任何文本可供单击(无“单击我”)。只想点击一个潜水员…等一下…在Firefox中,每次我离开潜水员,再次进入潜水员并点击时,它都会打开一个额外的网页标签。在我离开div后,函数还没有结束,我想…不,那不起作用。应该是一个mouseoff函数,我想有一个条件语句可以添加到js中吗?例如,如果mouseover div execute函数,如果mouse off div什么也不做,那么分享你想做的代码,就会更清楚。你制作的代码与我想要的非常接近。我会设法弄清楚它是如何正常工作的。如果没有乐趣,我会在这里更新代码。呃……等一下……在Firefox中,每次我离开div并再次移动并单击它时,它都会打开一个额外的网页选项卡。在我离开div后,函数还没有结束,我想…不,那不起作用。应该是一个mouseoff函数,我想有一个条件语句可以添加到js中吗?例如,如果mouseover div execute函数,如果mouse off div什么也不做,那么分享你想做的代码,就会更清楚。你制作的代码与我想要的非常接近。我会设法弄清楚它是如何正常工作的。如果没有乐趣,我会在这里更新代码。
<div id="divs"><a href="http://www.example.com" target="_blank"></a></div>
#divs{
 cursor:pointer;
}