Javascript DIV显示在Safari中不起作用

Javascript DIV显示在Safari中不起作用,javascript,html,safari,Javascript,Html,Safari,我有一个奇怪的问题,我似乎无法解决。我有一个简单的onclick事件,显示/隐藏一个特定的div。它在Firefox、Chrome、IE中运行良好,但在Safari(桌面或移动)中不起作用 HTML代码: JAVASCRIPT <script type="text/javascript"> function toggleDiv() { document.getElementById("button-group-active").style.display = "";

我有一个奇怪的问题,我似乎无法解决。我有一个简单的onclick事件,显示/隐藏一个特定的div。它在Firefox、Chrome、IE中运行良好,但在Safari(桌面或移动)中不起作用

HTML代码:

JAVASCRIPT

<script type="text/javascript">
function toggleDiv()
{
    document.getElementById("button-group-active").style.display = "";
    document.getElementById("button-group").style.display = "none";
}
</script>

函数toggleDiv()
{
document.getElementById(“激活的按钮组”).style.display=“”;
document.getElementById(“按钮组”).style.display=“无”;
}

我在控制台中没有收到任何错误或任何指示来帮助我理解为什么这不起作用。

您将href atribute设置为“/link.html”,这应该加载link.html


我不确定为什么在其他浏览器中不会出现这种情况,但您可以尝试将href留空。

我的问题不在于链接。它很好用。我的问题是div切换。单击链接将更改页面,使javascript不会运行