日期:2014-05-16  浏览次数:20466 次

JS 使用 技巧(转)

?

事件源对象

event.srcElement.tagName

event.srcElement.type

?

捕获释放

event.srcElement.setCapture();?

event.srcElement.releaseCapture();

?

事件按键

event.keyCode

event.shiftKey

event.altKey

event.ctrlKey

?

事件返回值

event.returnValue

?

鼠标位置

event.x

event.y

?

窗体活动元素

document.activeElement

?

绑定事件

document.captureEvents(Event.KEYDOWN);

?

访问窗体元素

document.all("txt").focus();

document.all("txt").select();

?

窗体命令

document.execCommand

?

窗体COOKIE

document.cookie

?

菜单事件

document.oncontextmenu

?

创建元素

document.createElement("SPAN");

?

根据鼠标获得元素:

document.elementFromPoint(event.x,event.y).tagName=="TD

document.elementFromPoint(event.x,event.y).appendChild(ms)

?

窗体图片

document.images[索引]

?

窗体事件绑定

document.onmousedown=scrollwindow;

?

元素

document.窗体.elements[索引]

?

对象绑定事件

document.all.xxx.detachEvent('onclick',a);

?

插件数目

navigator.plugins

?

取变量类型

typeof($js_libpath) == "undefined"

?

下拉框

下拉框.options[索引]

下拉框.options.length

?

查找对象

document.getElementsByName("r1");

document.getElementById(id);

?