Javascript DIV显示无法在Safari中使用

时间:2016-03-17 01:55:39

标签: javascript html safari

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

HTML CODE:

<a href="/link.html" onclick="toggleDiv();">

JAVASCRIPT

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

我没有在控制台中出现任何错误或任何迹象,以帮助我理解为什么这不起作用。

1 个答案:

答案 0 :(得分:0)

您将href属性设置为&#34; /link.html" ;,这应加载link.html

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