易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript动态添加|绑定事件

1,不带参数的事件:
两种方式:直接给对象添加事件,节点添加事件
例如给一个id为tab1的添加onclick事件
第一种情况:
var
 t 
=
 document.getElementById(
"
NewTitle
"
);
t.onclick 
=
 
function
 showmsg(){
    alert(
'
Hello!World
'
);
}
~
第二种情况 这种情况更加动态,更为实用,而且还能添加多个函数(添加的事件的顺序即执行顺序),呵呵
var
 tb 
=
 document.getElementById(
"
NewTitle
"
);
    
if
(window.addEventListener){ 
//
 Mozilla, Netscape, Firefox
        td_value.addEventListener(
'
click
'
, alert(
'
cc
'
), 
false
);
        td_value.addEventListener(
'
click
'
, alert(
'
cc
'
), 
false
);
    } 
else
 { 
//
 IE
        td_value.attachEvent(
'
onclick
'
,  
function
(){alert(
'
changchang
'
);});
        td_value.attachEvent(
'
onclick
'
,  
function
(){alert(
'
changchang
'
);});
    }
~
2,带参数的事件:
解决方法:匿名函数:
element.onclick
=
function
() {
        functionName(param);
    };
这样就巧妙的通过匿名方法实现了!


相关文档:

转 javascript实现接口

原文地址:http://www.cnblogs.com/harrychen66/archive/2008/10/10/488457.html
 javascript实现接口
相信很多人之所以对javascript没有好感,可能是因为它太随意了,例如定义变量可以随意的加var,或者不加,每条语句后面的可以随意的加上";",或者不加,可能最难忍受的是,var了一个变量后,它可以是任何类型,没 ......

JavaScript中的window对象

window对象:每一个该对象代表一个浏览器窗口
1.常用方法如下
      open("要打开的页面文件名","打开窗口在操作系统中的名称(任何名称都可以)",
               "toolbar=?,menubar=?,top=?,left=?,width=?,height=?" ......

javascript图片切换效果/带文字

纯图片版:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Slideshow</title>

<mce:script type="text/javascript" charset="utf-8"><!--
var galleryarra ......

Javascript中对象的基本用法

声明:
function person(name, country)
{
this.name = name;
this.country = country;
}
实例化对象:
var theauthor = new person('Daniel', 'U.S.A.');
引用:
function sayHello(objPerson)
{
return "Hello " + objPerson. ......

JavaScript isPrototypeOf和hasOwnProperty使用区别

1、isPrototypeOf
isPrototypeOf是用来判断指定对象object1是否存在于另一个对象object2的原型链中,是则返回true,否则返回false。
格式如下:
object1.isPrototypeOf(object2);
object1是一个对象的实例;
object2是另一个将要检查其原型链的对象。
原型链可以用来在同一个对象类型的不同实例之间共享功能。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号