我编写了一些非常简单的代码,应该代表一个带有两个按钮的秒表,其中单击“开始”应该从 0 开始向上计数,延迟 1 秒。
但是,当我单击时没有任何变化。我的错误在哪里?
"use strict";
var s = 1;
function mf() {
setInterval(function() {
document.getElementById("#sw").innerText = ++s;
}, 1000);
}Run Code Online (Sandbox Code Playgroud)
<div id="sw">0</div>
<input type="button" value="Start" name="start" onlick="mf" />
<input type="button" value="Stop" name="stop" />Run Code Online (Sandbox Code Playgroud)
console.log显示错误:无法读取null的属性'style'为什么显示这个..?
<div class="sidenav" id="sideNav">
<a href="javascript:void(0)" class="closenav" onclick="closeNav()">×</a>
<a href="#">Home</a>
<a href="#">Listing</a>
<a href="#">About Us</a>
<a href="#">Contact</a>
</div>
<span onclick="openNav()">OPEN</span>
<div id="main">
...
</div>
<script>
function openNav(){
document.getElementById("#sideNav").style.width = "250px";
}
function closeNav(){
document.getElementById("#sideNav").style.width = "0";
}
</script>
Run Code Online (Sandbox Code Playgroud)
代码也不行.