javascript单击事件在div onclick中不起作用
我的页面中有一个div,它在modal的顶部显示了X,我喜欢通过点击这个用户重定向到主页。我试过了,但连枪都没开javascript单击事件在div onclick中不起作用,javascript,jquery,Javascript,Jquery,我的页面中有一个div,它在modal的顶部显示了X,我喜欢通过点击这个用户重定向到主页。我试过了,但连枪都没开 <div class="modal-content"> <div class="close" onclick="redirecttologin()">x</div> ...... </div 我确信它引用了java脚本文件,因为其他东西正在页面中工作 *问题是class=“close”。您必须使用 window.locati
<div class="modal-content">
<div class="close" onclick="redirecttologin()">x</div>
......
</div
我确信它引用了java脚本文件,因为其他东西正在页面中工作
*问题是class=“close”。您必须使用
window.location.href = "/"
您的代码应该正常工作,唯一的问题是您应该使用
window.location
而不是document.location
。它们都是相同的,但正如文档所述,document.location
是只读属性
还要注意的是,您的结束标记
丢失了
。这也可能是个问题
函数重定向tologin(){
警报(“测试”);
window.location.href=“/”;
};代码>
x
应该适用于大多数浏览器。您的浏览器控制台中是否显示任何错误?发布更多代码。检查您的控制台
…可能另一个元素覆盖了“x”并阻止在实际的
上触发单击?
window.location.href = "/"