JavaScript部分常用代码

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeevent.shiftKeyevent.altKeyevent.ctrlKey事件返回值event.returnValue鼠标位置event.xevent.y窗体活动元素document.activeElement绑定事件document.captureEvents(Event.KEYDOWN);访问窗体元素document.all(txt).focus();document.all(txt).select();窗体命令document.execCommand窗体COOKIEdocument.cookie菜单事件document.oncontextmenu创建元素document.createElement(SPAN);根据鼠标获得元素:document.elementFromPoint(event.x,event.y).tagName==TDdocument.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)替换CSSdocument.all.csss.href=a.css;并排显示display:inline隐藏焦点hidefocus=true根据宽度换行style=word-break:break-all自动刷新metaHTTP-EQUIV=refreshCONTENT=8;URL==mailto:aaa@bbb.com?subject=ccc&body=xxxyyy快速转到位置obj.scrollIntoView(true)锚aname=firstahref=#firstanchors/a网页传递参数location.search();可编辑obj.contenteditable=true执行菜单命令obj.execCommand双字节字符/[^\x00-\xff]/汉字/[\u4e00-\u9fa5]/让英文字符串超出表格宽度自动换行word-wrap:break-word;word-break:break-all;透明背景IFRAMEsrc=1.htmwidth=300height=180allowtransparency/iframe获得style内容obj.style.cssTextHTML标签document.documentElement.innerHTML第一个style标签document.styleSheets[0]style标签里的第一个样式document.styleSheets[0].rules[0]防止点击空链接时,页面往往重置到页首端。ahref=BLOCKEDSCRIPTfunction()word/a上一网页源asp:request.servervariables(HTTP_REFERER)BLOCKEDSCRIPTdocument.referrer释放内存CollectGarbage();禁止右键document.oncontextmenu=function(){returnfalse;}禁止保存noscriptiframesrc=*.htm/iframe/noscript禁止选取bodyoncontextmenu=returnfalseondragstart=returnfalseonselectstart=returnfalseonselect=document.selection.empty()oncopy=document.selection.empty()onbeforecopy=returnfalseonmouseup=document.selection.empty()禁止粘贴inputtype=textonpaste=returnfalse地址栏图标linkrel=ShortcutIconhref=favicon.icofavicon.ico名字最好不变16*16的16色,放虚拟目录根目录下收藏栏图标linkrel=Bookmarkhref=favicon.ico查看源码inputtype=buttonvalue=查看网页源代码onclick=window.location='view-source:'+'关闭输入法inputstyle=ime-mode:disabled自动全选inputtype=textname=text1value=123onfocus=this.select()ENTER键可以让光标移到下一个输入框inputonkeydown=if(event.keyCode==13)event.keyCode=9文本框的默认值inputtype=textvalue=123onfocus=alert(this.defaultValue)title换行obj.title=123 sdfs 获得时间所代表的微秒varn1=newDate(2004-10-10.replace(/-/g,\/)).getTime()窗口是否关闭win.closedcheckbox扁平inputtype=checkboxstyle=position:absolute;clip:rect(5px15px15px5px)br获取选中内容document.selection.createRange().duplicate().text自动完成功能inputtype=textautocomplete=on打开该功能inputtype=textautocomplete=off关闭该功能窗口最大化bodyonload=window.resizeTo(window.screen.width-4,window.screen.height-50);window.moveTo(-4,-4)无关闭按钮IEwindow.open(aa.htm,meizz,fullscreen=7);统一编码/解码alert(decodeURIComponent(encodeURIComponent(http://你好.com?as=hehe)))encodeURIComponent对:、/、;和?也编码表格行指示tronmouseover=this.bgColor='#f0f0f0'onmouseout=this.bgColor='#ffffff'文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件inputtype=textvalue=郭强onfocus=if(value=='郭强'){value=''}onblur=if(value==''){value='郭强'}点击时文字消失,失去焦点时文字再出现2.网页按钮的特殊颜色inputtype=buttonname=Submit1value=郭强size=10class=s02style=background-color:rgb(235,207,22)3.鼠标移入移出时颜色变化inputtype=submitvalue=找吧name=B1onMouseOut=this.style.color=blueonMouseOver=this.style.color=redclass=button4.平面按钮inputtype=submitvalue=订阅style=border:1pxsolid:#666666;height:17px;width:25pt;font-size:9pt;BACKGROUND-COLOR:#E8E8FF;color:#666666name=submit5.按钮颜色变化inputtype=textname=nickstyle=border:1pxsolid#666666;font-size:9pt;height:17px;BACKGROUND-COLOR:#F4F4FF;color:#ff6600size=15maxlength=166.平面输入框inputtype=textname=T1size=20style=border-style:solid;border-width:17.使窗口变成指定的大小scriptwindow.resizeTo(300,283);/script8.使文字上下滚动marqueedirection=upscrollamount=1scrolldelay=100onmouseover='this.stop()'onmouseout='this.start()'height=60!--head_scrolltext--trtd共和国/table!--endhead_scrolltext--/marquee9.状态栏显示该页状态baseonmouseover=window.status='网站建设可以点击文字实现radio选项的选定brinputtype=radioname=regtypevalue=A03id=A03labelfor=A03情侣:一次注册两个帐户/labelbr11.可以在文字域的font写onclick事件12.打印/a打印网页ahref='javascript:window.print()'13.线型输入框inputtype=textname=keysize=12value=关键字onFocus=this.select()onMouseOver=this.focus()class=line14.显示文档最后修改日期scriptlanguage=javascriptfunctionhi(str){document.write(document.lastModified)alert(hi+str+!)}/script15.可以在鼠标移到文字上时就触发事件htmlheadscriptlanguage=LiveScript!--Hidingfunctionhello(){alert(哈罗!);}/script/headbodyahref=onMouseOver=hello()link/a/body/html16.可以根据网页上的选项来确定

1 / 62
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功