我在页面上有两个非常简单的Javascript,然后当我回到网站时,他们突然没有响应。它们什么都不做,并且在浏览器控制台中不显示任何错误。它非常混乱。所有Javascript突然停止工作
<div id="menuBtn">
<img src="img/gear.png" onmouseover="showMenu();" onmouseout="hideMenu();" height=30px width=30px>
<script type="text/javascript">
function hideMenu() {
document.getElementById("myMenu").style.visibility = "hidden";
}
function showMenu() {
document.getElementById("myMenu").style.visibility = "visible";
}
</script>
</div>
<input type="checkbox" id="autosave" width=25px onChange="autoSave();">
<img src="img/autosave_disabled.gif" height=25 id="autoimg">
<font id="autosave_label" color="grey">Enable Auto-save</font>
<script type="text/javascript">
function autoSave() {
if(this.checked) {
document.getElementById("autoimg").src = "img/autosave.gif";
document.getElementById("autosave_label").style.color = 'black';
} else {
document.getElementById("autoimg").src = "img/autosave_disabled.gif";
document.getElementById("autosave_label").style.color = 'grey';
}
}
</script>
在我的IDE,我看到“失踪分号”的错误,但它没有错误昨天的工作,所以这不会使一个很大的意义对我来说。
任何援助,你可以提供将不胜感激。
您是否更改了两个独立日之间的任何代码?你有没有尝试在另一个浏览器中测试它? – bdkopen
这两天我没有在代码上工作,而且它在Chrome和Firefox之间表现相同。挡板,对吧? – user2912466