JavaScript 事件(常用)
网页中的每个元素都可以产生某些可以触发 JavaScript 函数的事件。比方说,我们可以在用户点击某按钮时产生一个onClick 事件来触发某个函数。事件在HTML 页面中定义。
事件举例:
注意:事件通常与函数配合使用,当事件发生时函数才会执行。
事件三要素
事件源、事件、事件驱动程序。
三句话:获取事件源、绑定事件、书写事件驱动程序。
行内绑定事件:
onload事件用于body标签控制整个页面(主要用于页面一加载就触发)
a.窗口事件,只在body和frameset元素中才有效
b.表单元素事件,在表单元素中才有效
c.键盘事件,在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素里都无效
d.在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素里都无效
e.其他
自定义对象:有初始化对象和定义构造函数的对象两种方法
a:初始化对象
例如:对象={属性1:值1;属性2:值2;......属性n:值n} 注意:每个属性/值对之间用分号隔开;
b: 定义构造函数的对象
例如:
function 函数名(属性1, 属性2,......属性N){ this.属性1=属性值1; this.属性2=属性值2; this.属性n=属性值n; this.方法名1=函数名1; this.方法名2=函数名2; }
注意:方法名和函数名可以同名,但是在方法调用函数前,函数必须已经定义好,否则会出错为自定义的函数创建新的实例一样是使用new语句。
该事件在 <input> 或 <textarea> 元素的值发生改变时触发。
提示: 该事件类似于onchange 事件。不同之处在于 oninput 事件在元素值发生变化是立即触发,onchange 在元素失去焦点时触发。另外一点不同是 onchange 事件也可以作用于 <keygen> 和 <select> 元素。
如有不足请多多指教!希望给您带来帮助!
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对小牛知识库的支持。如果你想了解更多相关内容请查看下面相关链接
本文向大家介绍JavaScript 事件对象介绍,包括了JavaScript 事件对象介绍的使用技巧和注意事项,需要的朋友参考一下 JavaScript事件的一个重要的方面是它们拥有一些相对一致的特点,可以给开发提供强大的功能; 最方便和强大的就是事件对象,它们可以帮你处理鼠标事件和键盘敲击方面的情况; 此外还可以修改一般事件的捕获/冒泡流的函数; 一 事件对象 // 通过事件对象可以获取到鼠标按
本文向大家介绍Javascript 事件冒泡机制详细介绍,包括了Javascript 事件冒泡机制详细介绍的使用技巧和注意事项,需要的朋友参考一下 1. 事件 在浏览器客户端应用平台,基本生都是以事件驱动的,即某个事件发生,然后做出相应的动作。 浏览器的事件表示的是某些事情发生的信号。事件的阐述不是本文的重点,尚未了解的朋友,可以访问W3school教程 进行了
本文向大家介绍jquery中的常用事件bind、hover、toggle等示例介绍,包括了jquery中的常用事件bind、hover、toggle等示例介绍的使用技巧和注意事项,需要的朋友参考一下 1.$(document).ready() $(document).ready()是jQuery中响应JavaScript内置的onload事件并执行任务的一种典型方式。它和onload具有类似的效果
本文向大家介绍javascript的事件触发器介绍的实现,包括了javascript的事件触发器介绍的实现的使用技巧和注意事项,需要的朋友参考一下 事件触发器从字面意思上可以很好的理解,就是用来触发事件的,但是有些没有用过的朋友可能就会迷惑了,事件不是通常都由用户在页面上的实际操作来触发的吗?这个观点不完全正确,因为有些事件必须由程序来实现,如自定义事件,jQuery的ajax框架的一些自定义事件
本文向大家介绍常用的JavaScript模板引擎介绍,包括了常用的JavaScript模板引擎介绍的使用技巧和注意事项,需要的朋友参考一下 最近工作内容慢慢接近我的理想化(web前端),所以关注比较多的是前端性能!后台同事介绍使用ajax模板引擎,提高渲染速度! 下面介绍几款 JavaScript 模板引擎 1. Mustache 基于javascript 实现的模板引擎,类似于 Microsof
主要内容:一、HTML 事件,二、常见的HTML事件,三、JavaScript 可以做什么?HTML 事件是发生在 HTML 元素上的事情。 当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。 一、HTML 事件 HTML 事件可以是浏览器行为,也可以是用户行为。 以下是 HTML 事件的实例: HTML 页面完成加载 HTML input 字段改变时 HTML 按钮被点击 通常,当事件发生时,你可以做些事情。 在事件触发时 JavaScri