JavaScript小白求助

只会Hello World的小阮 2019-07-12 02:40:51
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <script> var obtn = document.getElementById('btn1'); function an () { alert('a'); } obtn.onclick=an; </script> <body> <input id="btn1" type="button" value="按钮"/> </body> </html> 这个提取行间事件为什么实现不了
...全文
63 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
usecf 2019-07-12
  • 打赏
  • 举报
回复
你放在前面 页面按钮都没初始化加载完成,你就用 就报错了 放到html最后面,页面加载完成了,使用就可以了
usecf 2019-07-12
  • 打赏
  • 举报
回复
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input id="btn1" type="button" value="按钮"/> </body> </html> <script> var obtn = document.getElementById('btn1'); function an() { alert('a'); } obtn.onclick=an; </script>
  • 打赏
  • 举报
回复
引用 2 楼 三岁打酱油 的回复:
script使用btn的时候button还在不存,把js放在dom下面执行,或者用window.onload = function(){//js代码}等待dom加载完毕执行js
感谢!
jio可 2019-07-12
  • 打赏
  • 举报
回复
script使用btn的时候button还在不存,把js放在dom下面执行,或者用window.onload = function(){//js代码}等待dom加载完毕执行js
jio可 2019-07-12
  • 打赏
  • 举报
回复
<body>
<input id="btn1" type="button" value="按钮"/>
<script>
    var obtn = document.getElementById('btn1');
    function an ()
    {
    alert('a');
    }
    obtn.onclick=an;
    </script>
</body>

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧