<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<input type="button" value="按钮" id="btn">
<script>
// 先有按钮,才能获取,获取之后才能注册事件
// 根据ID属性的值从文档中获取这个元素 var btnObj=document.getElementById("btn");
  //为当前的这个按钮元素(对象),注册点击事件,添加事件处理函数(匿名函数)

btnobj1.onclick=function () {
   //响应做的事情

alert("haha");
};
</script>
</body>
//如果js事件放在HTML按钮代码之前,则报错,Uncaught TypeError:cannot set property 'onclick' of null
但是这个报错描述不准确,主要原因是(
js事件放在HTML按钮代码之前
 

最新文章

  1. Java 征途:行者的地图
  2. 【安卓安全】ARM平台代码保护之虚拟化
  3. 信息安全系统设计基础实验五:简单嵌入式 WEB 服务器实验 (20135229,20135234)
  4. Hibernate执行原生SQL返回List&lt;Map&gt;类型结果集
  5. 密码有效性验证失败。该密码不够复杂,不符合 Windows 策略要求
  6. SQL SERVER 数据库实用SQL语句
  7. canvas之----浮动小球
  8. HTML静态网页(css样式表)
  9. MSDN官方数据库开发群
  10. 用Node.js写爬虫,撸羞羞的图片
  11. 谷歌、腾讯、百度相应API批量获取地理位置坐标信息及其优缺点
  12. Python3-Cookbook总结 - 第一章:数据结构和算法
  13. xtrabackup 2.4.3 BUG
  14. c#从基础学起string.Join(&quot;,&quot;, keys.ToArray())
  15. HDU 5656 CA Loves GCD (容斥)
  16. linux服务器安装mysql并配置外网访问
  17. 计算概论(A)/基础编程练习1(8题)/8:与7无关的数
  18. POJ 2104 K-th Number(主席树模板题)
  19. 浅谈Android Studio3.0更新之路(遇坑必入)
  20. html开发基础

热门文章

  1. 【原生】js实现表格的增删改查
  2. Go 语言变量、常量
  3. javascript 中的函数
  4. Codeforces 343E 最小割树
  5. 【hihoCoder】每周一题(从week 220开始)
  6. Dubbox服务的消费方开发
  7. Angularjs书写规范
  8. pygame游戏框架
  9. 后端获取前端的多个数据用getlist
  10. 一文带你了解 Flink Forward 柏林站全部重点内容