第一种方式:

直接在相应的HTML标签中添加相应的属性,通过属性去添加事件。

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>HTML添加事件的方式(一)</title><script>function test(){console.log("HelloWorld!");}</script></head><body><input type="button" value="按钮" onclick="test()" /></body>
</html>

第二种方式:

先通过document.getElementById("id属性值")来获取相应的HTML标签,然后再通过该标签属性来添加事件。

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>HTML添加事件的方式(二)</title></head><body><input type="button" id="buttom" value="按钮" /><script>//通过document.getElementById("buttom")来获取id为button的HTML标签,然后通过相应的属性再为其添加事件document.getElementById("buttom").onclick=function(){console.log("HelloWorld!");}</script></body>
</html>

第三种方式:

先通过document.getElementById("id属性值")来获取相应的HTML标签,然后通过添加属性addEventListener()添加触发机制和事件。

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>HTML添加事件的方式(三)</title></head><body><input type="button" id="button" value="按钮" /><script>document.getElementById("button").addEventListener("click",function(){console.log("HelloWorld!");});</script></body>
</html>

如何给HTML添加事件?相关推荐

  1. Android:ViewPager为页卡内视图组件添加事件

    在数据适配器PagerAdapter的初始化方法中添加按钮事件,这里是关键,首先判断当前的页卡编号.必须使用当前的view来获取按钮. @Overridepublic Object instantia ...

  2. 为Delphi程序添加事件和事件处理器

    在Delphi中,事件实际上是专门化的属性,它是一个过程(procedure)的指针.要添加事件,首先应在所定义的类中说明一个用来指向事件过 程的指针,该指针的作用是当事件一旦发生,就通过这个指针执行 ...

  3. 对于模板渲染的页面,如何针对渲染出来的对象添加事件

    我们在javaweb编程中往往从数据库中将数据取出来,使用模板渲染到页面上,渲染的数据上我们又希望可以产生不同的响应对于这样的问题,我们应该怎样实现 场景的描述: <ul class=" ...

  4. 网页制作插入新的元素,并且为插入的元素添加事件

    怎样向网页中插入新的元素,在JQuery中有这样的几个函数,其实写网页最大的便利也是在于很多的网页动态的实现都有现成的函数,我们需要做的就是在这个环境中应用这些函数,实现我们的动态的操作. 向网页中插 ...

  5. Cocos Creator 为Button添加事件的两种方法

    Button添加事件 Button 目前只支持 Click 事件,即当用户点击并释放 Button 时才会触发相应的回调函数. 通过脚本代码添加回调 方法一 这种方法添加的事件回调和使用编辑器添加的事 ...

  6. 为DataGrid行添加事件

    为DataGrid行添加事件 private void grid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItem ...

  7. 给未来元素添加事件 jquery 1.10.2 版本

    <!-- 给未来元素添加事件 --><div class='dv'><button type='button' class='btn'>点击事件按钮</but ...

  8. asp.net panel 加html,ASP.NET 页面中动态增加的控件、添加事件

    要求:页面上有一个Add按钮,每点击一次该按钮,页面上动态创建一个WebPartZone! 提醒:WebPartZone只能在OnInit或之前才能创建,否则报异常! 大家都知道,按钮的点击事件是在R ...

  9. jquery为图片添加事件

    在用jquery 为图片添加事件的时候会遇到一个问题,你添加的图片是通过javascript函数添加上去的所以你直接这样 $(img).click(function(){DoSomeThing();} ...

最新文章

  1. 塔式、机架式、刀片式服务器的区别和特点
  2. 021_Jedis的ZSet数据类型
  3. java 初始化二维数组_java二维数组的常见初始化
  4. 组态王6.55连接MySql数据库(笔记)
  5. mendelay为什么安装不了_你为什么消防验收过不了?消防管道安装错误图集
  6. mysql 最短路经_poj 3613 Cow Relays 经L边的最短路 | 学步园
  7. microsoft fix it_it狂人【14季全】
  8. mysql数据库校对_mysql数据库校对原则
  9. 弥散张量分析开源软件 DSI Studio 简体中文汉化版可以下载了
  10. 俄罗斯黑客太疯狂,破解赌场算法,全球捞钱……
  11. 累计分布函数与互补累计分布函数
  12. 茂密林冠下实时语义SLAM的大规模自主飞行
  13. liunx 红帽6.8、 oracle11g 安装指南
  14. Java斗_Java集合练习:斗地主游戏
  15. 深度学习(五):对对联,根据上联,对下联
  16. 自己感觉这个是最经典的FLASH~
  17. 外贸行业薪资考核系统勤哲EXCEL服务器实现
  18. 计算机搜索不到PDF,电脑找不到microsoft print to pdf打印机怎么办?
  19. 数据中心机房运维可视化平台
  20. 干货分享|原始记录的九点要求与注意事项

热门文章

  1. Centos查找命令清单
  2. Tomcat虚拟目录设置
  3. HDU 5047 Sawtooth 高精度
  4. Java 学习笔记 ------第二章 从JDK到IDE
  5. Javascript之旅——第一站:从变量说起
  6. JAVA环境变量的配置
  7. C#用XmlDocument操作XML
  8. yolov3(三:算法框架解析)
  9. google的gn构建系统
  10. 分布式消息队列Kafka集群安装