1、web开发常用小技巧(上) 收藏 · 事件源对象 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 ·
2、 窗体活动元素 document.activeElement · 绑定事件 document.captureEvents(Event.KEYDOWN); · 访问窗体元素 document.all("txt").focus(); document.all("txt").select(); · 窗体命令 document.execCommand · 窗体COOKIE document.cookie · 菜单事件 document.oncontextmenu · 创建元素 document.createElement("SPAN"
3、); · 根据鼠标获得元素: 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('o
4、nclick',a); · 插件数目 navigator.plugins · 取变量类型 typeof($js_libpath) == "undefined" · 下拉框 下拉框.options[索引] 下拉框.options.length · 查找对象 document.getElementsByName("r1"); document.getElementById(id); · 定时 timer=setInterval('scrollwindow()',delay); clearInterval(timer); · UNC
5、ODE编码 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-\xf
7、f]/ 汉字 /[\u4e00-\u9fa5]/ · 让英文字符串超出表格宽度自动换行 word-wrap: break-word; word-break: break-all; · 透明背景 · 获得style内容 obj.style.cssText · HTML标签 document.documentElement.innerHTML · 第一个style标签 document.styleShee
8、ts[0] · style标签里的第一个样式 document.styleSheets[0].rules[0] · 防止点击空链接时,页面往往重置到页首端。 word · 上一网页源 asp: request.servervariables("HTTP_REFERER") javascript : document.referrer · 释放内存 CollectGarbage(); · 禁止右键 document.oncontextmenu = functio
9、n() { return false;} · 禁止保存 · 禁止选取
10、ument.selection.empty()>
· 禁止粘贴
· 地址栏图标
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.create
13、Range().duplicate().text · 自动完成功能 打开该功能 关闭该功能 · 窗口最大化
· 无关闭按钮IE window.open("aa.htm", "meizz", "fullscreen14、7"); · 统一编码/解码 alert(decodeURIComponent(encodeURIComponent("http://你好.com?as= hehe"))) encodeURIComponent对":"、"/"、";" 和 "?"也编码 · 表格行指示
15、ation.search(); · 可编辑 obj.contenteditable=true · 执行菜单命令 obj.execCommand · 双字节字符 /[^\x00-\xff]/ 汉字 /[\u4e00-\u9fa5]/ · 让英文字符串超出表格宽度自动换行 word-wrap: break-word; word-break: break-all; · 透明背景 · 获得style内容
16、 obj.style.cssText · HTML标签 document.documentElement.innerHTML · 第一个style标签 document.styleSheets[0] · style标签里的第一个样式 document.styleSheets[0].rules[0] · 防止点击空链接时,页面往往重置到页首端。 word · 上一网页源 asp: request.servervariables("HTTP_REFERER") j
17、avascript : document.referrer · 释放内存 CollectGarbage(); · 禁止右键 document.oncontextmenu = function() { return false;} · 禁止保存 · 禁止选取
18、"document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()> · 禁止粘贴 · 地址栏图标 favicon.ico 名字最好不变16*16的16色,放虚拟目录根目录下 · 收藏栏图标
19、nk rel="Bookmark" href="favicon.ico"> · 查看源码 · 自动全选 · ENTER键可以让光标移到下一个输入框 · 文本框的默认值 · title换行 obj.title = "123 sdfs " · 获得时间所代表的微秒 var n1 = new Date("2004-10-10".replace(/-/g, "\/")).getTime() · 窗口是否关闭 win.closed · checkbox扁平
21、kbox style="position: absolute; clip:rect(5px 15px 15px 5px)">
· 获取选中内容
document.selection.createRange().duplicate().text
· 自动完成功能
打开该功能
关闭该功能
· 窗口最大化
23、seout="this.bgColor='#ffffff'"> · 自动刷新 · 简单邮件 · 快速转到位置 obj.scrollIntoView(true) · 锚 anchors · 网页传递参数 location.search(); · 可编辑 obj.conten
24、teditable=true · 执行菜单命令 obj.execCommand · 双字节字符 /[^\x00-\xff]/ 汉字 /[\u4e00-\u9fa5]/ · 让英文字符串超出表格宽度自动换行 word-wrap: break-word; word-break: break-all; · 透明背景 · 获得style内容 obj.style.cssText · HTML标签 do
25、cument.documentElement.innerHTML · 第一个style标签 document.styleSheets[0] · style标签里的第一个样式 document.styleSheets[0].rules[0] · 防止点击空链接时,页面往往重置到页首端。 word · 上一网页源 asp: request.servervariables("HTTP_REFERER") javascript : document.referrer ·
26、释放内存 CollectGarbage(); · 禁止右键 document.oncontextmenu = function() { return false;} · 禁止保存 · 禁止选取
27、document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()> · 禁止粘贴 · 地址栏图标 favicon.ico 名字最好不变16*16的16色,放虚拟目录根目录下 · 收藏栏图标
28、 · 查看源码 · 自动全选 · ENTER键可以让光标移到下一个输入框
29、
· 文本框的默认值
· title换行
obj.title = "123
sdfs "
· 获得时间所代表的微秒
var n1 = new Date("2004-10-10".replace(/-/g, "\/")).getTime()
· 窗口是否关闭
win.closed
· checkbox扁平
· 获取选中内容
document.selection.createRange().duplicate().text
· 自动完成功能
打开该功能
关闭该功能
· 窗口最大化
32、锚 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] · 防止点击空链接时,页面往往重置到页首端。 wor
34、d · 上一网页源 asp: request.servervariables("HTTP_REFERER") javascript : document.referrer · 释放内存 CollectGarbage(); · 禁止右键 document.oncontextmenu = function() { return false;} · 禁止保存 · 禁止选取
35、e" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()> · 禁止粘贴 · 地址栏图标 favicon.ico 名字最好不变16*16的16色,放虚拟目录根目录下 · 收藏栏图标 · 查看源码 · 自动全选
37、cus="this.select()"> · ENTER键可以让光标移到下一个输入框 · 文本框的默认值 · title换行 obj.title = "123 sdfs " · 获得时间所代表的微秒 var n1 = new Date("2004-10-10".replace(/-/g, "\/")).
38、getTime()
· 窗口是否关闭
win.closed
· checkbox扁平
· 获取选中内容
document.selection.createRange().duplicate().text
· 自动完成功能
打开该功能
关闭该功能
39、 · 窗口最大化
· 无关闭按钮IE window.open("aa.htm", "meizz", "fullscreen=7"); · 统一编码/解码 alert(decodeURIComponent(encodeURIComponent("http://你好.com?as= hehe"))) encodeURIComponent对":"、"/"、";"40、 和 "?"也编码 · 表格行指示
41、 obj.scrollIntoView(true) · 锚 anchors · 网页传递参数 location.search(); · 可编辑 obj.contenteditable=true · 执行菜单命令 obj.execCommand · 双字节字符 /[^\x00-\xff]/ 汉字 /[\u4e00-\u9fa5]/ · 让英文字符串超出表格宽度自动换行 word-wrap: break-word; word-break: brea
42、k-all;
· 透明背景
· 获得style内容
obj.style.cssText
· HTML标签
document.documentElement.innerHTML
· 第一个style标签
document.styleSheets[0]
· style标签里的第一个样式
document.styleSheets[0].rules[0]
· 防止点击空链接时,页面往往重置到页首端。
43、href="javascript :function()">word
44、取
· 禁止粘贴 · 地址栏图标45、 favicon.ico 名字最好不变16*16的16色,放虚拟目录根目录下 · 收藏栏图标 · 查看源码 · 自动全选
46、text name=text1 value="123" onfocus="this.select()"> · ENTER键可以让光标移到下一个输入框 · 文本框的默认值 · title换行 obj.title = "123 sdfs " · 获得时间所代表的微秒 var n1 = new Date("
47、2004-10-10".replace(/-/g, "\/")).getTime()
· 窗口是否关闭
win.closed
· checkbox扁平
· 获取选中内容
document.selection.createRange().duplicate().text
· 自动完成功能
打开该功能
48、ype=text autocomplete=off>关闭该功能 · 窗口最大化
· 无关闭按钮IE window.open("aa.htm", "meizz", "fullscreen=7"); · 统一编码/解码 alert(decodeURIComponent(encodeURIComponent("http://你好.com?as= hehe")))49、 encodeURIComponent对":"、"/"、";" 和 "?"也编码 · 表格行指示
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4009-655-100 投诉/维权电话:18658249818