为了账号安全,请及时绑定邮箱和手机立即绑定

请问各位js大神~~事件和事件对象是一回事情吗?

请问各位js大神~~事件和事件对象是一回事情吗?

hcl哦了 2016-03-22 15:04:29
1.事件是event2.事件对象也是event这两个是一个东西?能帮我举个例子说一下嘛?3.还有就时onclick和click这两个那个是事件?为什么用type看是click事件,但是属性<input onclick='*'>呀4.function ton(event){ alert(event.type) };   event怎么变成对象了?他不是参数吗?我有点混,能告诉我为什么吗?问题有点多,谢谢~~~
查看完整描述

2 回答

已采纳
?
ruibin

TA贡献358条经验 获得超213个赞

js中所有的元素都是对象,即一切皆对象!事件是event。其实说的就是事件是event对象。onclick和click都是表示点击事件,只是在不同地方的不同写法而已。例如你写在html标签中只能这样写<input onclick = ''>而不能写成<input click = ''>这样浏览器就不能识别了。而绑定事件时,采用单个绑定(DOM一级)写在<script>标签或者js文件中的时候只能采用input.onclick = function() {}这样的,这是规定。而采用多事件绑定(DOM二级)addEventListener()这个方法的时候只能采用input.addEventListener('click', function() {});记住,这里一定不能加on,加了就错了。当然这是标准是这样的,如果考虑ie,又不一样了。

查看完整回答
反对 回复 2016-03-29
?
display_none

TA贡献52条经验 获得超13个赞


名字而已,

查看完整回答
反对 回复 2016-03-26
  • 2 回答
  • 0 关注
  • 1556 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信