本文标签: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" 自动刷新
方便邮件
快捷转到位置 obj.scrollIntoView(true) 锚 anchors 网页传递参数 location.search(); 可编辑 obj.contenteditable=true 执行菜单命令 obj.execCommand 双字节字符 /[^\x00-\xff]/ 汉字 /[\u4e00-\u9fa5]/ 让英文字符串超出表格宽度自动换行 word-wrap: break-word; word-break: break-all; 透明背景
获得style内容 obj.style.cssText HTML标签 document.documentElement.innerHTML 第一个style标签 document.styleSheets[0] style标签里的第一个
款式 document.styleSheets[0].rules[0]
预防点击空链接时,页面一般重置到页首端 。 word 上一网页源 asp: request.servervariables("HTTP_REFERER") javascript: document.referrer
开释内存 CollectGarbage(); 禁止右键 document.oncontextmenu = function() { return false;} 禁止
保留 禁止选取 禁止粘贴 地址栏图标 favicon.ico 名字最好不变16*16的16色,放
虚构目录根目录下
收藏栏图标 查看源码 关闭输入法 自动全选 ENTER键
可以让光标移到下一个输入框 文本框的默许值 title换行 obj.title = "123
sdfs "
获得
工夫所代表的微秒 var n1 = new Date("2004-10-10".replace(/-/g, "\/")).getTime() 窗口是不是关闭 win.closed checkbox扁平
猎取选中内容 document.selection.createRange().duplicate().text 自动完
顺利能
打开该
性能 关闭该
性能 窗口最大化 无关闭按钮IE window.open("aa.htm", "meizz", "fullscreen=7"); 统一编码/解码 alert(decodeURIComponent(encodeURIComponent("http://你好.com?as= hehe"))) encodeURIComponent对":"、"/"、";" 和 "?"也编码 表格行
批示
|