码迷,mamicode.com
首页 > Web开发 > 详细

原生js为元素添加事件

时间:2018-09-05 19:52:20      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:cti   ack   span   class   back   bsp   click   函数名   size   

1.行间事件

   onclick="函数名()";

<div id="div1" onmouseover="over(‘400px‘,‘400px‘,‘green‘)"
	       onmouseout="over(‘200px‘,‘200px‘,‘red‘)"
onclick="show()"></div>

2.js中加事件  设置函数,发生事件时才触发

匿名函数

                       obj.onmouseout=function(){
	   			//此处可用this 应为obj调用者已确定
				this.style.width="400px";
				this.style[‘background-color‘]="green";
	   		}
			
			obj.onmouseover=function(){
				this.style.width="200px";
				this.style[‘background-color‘]="red";
			};

  js中加事件 非匿名函数   onclick=函数名;

function s(){
        ....          
}

obj.onclick=s;

  

原生js为元素添加事件

标签:cti   ack   span   class   back   bsp   click   函数名   size   

原文地址:https://www.cnblogs.com/tianxiaoxiao/p/8719936.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!