<button onclick="getElementById('demo').innerHTML=Date()">现在的时间是?</button><button onclick="document.getElementById('demo').innerHTML=Date()">现在的时间是?</button>
2 回答
已采纳
损失函数
TA贡献114条经验 获得超93个赞
你这样写是没有区别的,但是在script标签中必须写document.getElementById('demo')。
<button onclick="a()">1现在的时间是?</button> <button onclick="b()">2现在的时间是?</button> <script> function a () { getElementById('demo').innerHTML=Date(); } function b() { document.getElementById('demo').innerHTML=Date(); } </script>
当点击button 1时会出错:getElementById is not defined
望采纳!
zetro
TA贡献6条经验 获得超7个赞
<script>
window.onload=function(){
var i= document.getElemengById(btn);
}
</script>
<button onclick="i.innerHTML=Date()">现在的时间是?</button>
添加回答
举报
0/150
提交
取消