javascript

来源:互联网 发布:手机麻将源码html5 编辑:程序博客网 时间:2024/06/05 06:17
javascript小技巧 
•    事件源对象 
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); 
•    定时 
timer=setInterval('scrollwindow()',delay); 
clearInterval(timer); 
•    UNCODE编码 
escape() ,unescape 
•    父对象 
obj.parentElement(dhtml) 
obj.parentNode(dom) 
•    交换表的行 
TableID.moveRow(2,1) 
•    替换CSS 
document.all.csss.href = 
"a.css"
•    并排显示 
display:inline 
•    隐藏焦点 
hidefocus=true 
•    根据宽度换行 
style=
"word-break:break-all" 
•    自动刷新 
<meta HTTP-EQUIV=
"refresh" CONTENT="8;URL=http://c98.yeah.net"> 
•    简单邮件 
<a  href="mailto:aaa@bbb.com?subject=ccc&body=xxxyyy">  
•    快速转到位置 
obj.scrollIntoView(
true
•    锚 
<a name="first"> 
<a href="#first">anchors</a> 
•    网页传递参数 
location.search(); 
•    可编辑 
obj.contenteditable
=true 
•    执行菜单命令 
obj.execCommand 
•    双字节字符 
/[^
 
原创粉丝点击