-
javascript除去HTML标签
javascript去除HTML标签 javascript去除HTML标签 //str传入的html源文件noEnter表示是否去除换行 //不全的话可依据格式自己添加. functionhtml2txt(str,noEnter){ varhtml=str; html=html.replace(/<!--[\s\S]*?-->/img,"");//注释 html=html.rep...
156
热度 -
javascript技能大全套
javascript技巧大全套 事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeevent.shiftKeyevent.altKeyevent.ctrlKey事件返回值event...
382
热度 -
JavaScript证验数据
JavaScript验证数据用asp.net写的程序,本来Asp.net自身带有验证控件,但验证控件只在提交的时候验证,我想用JS实现在焦点离开文本框的时候验证 但在<asp:TextBoxID="txtUserID"runat="server"></asp:TextBox>控件中,没有Onblur事件,请问有方法实现吗? 还有为啥在<inputtype="text"...
8
热度 -
javascript 触发事件集锦
javascript触发事件汇总 1。onabort(ns3,ns4,ie4):当用户终止正在打开的网页时产生该事件。2。onblur(ns3,ns4,ie3,ie4):某元素失去活动焦点时产生该事件。例如鼠标在文本框中点击后又在文本框外点击时就会产生。3。onchange(ns3,ns4,ie3,ie4):当网页上某元素的内容产生改变时产生。例如在文本框中输入文本后又在文本框外点击时就会产生。4...
218
热度 -
编纂高性能JavaScript
编写高性能JavaScript 一.执行效率1.DOM1.1使用DocumentFragment优化多次append说明:添加多个dom元素时,先将元素append到DocumentFragment中,最后统一将DocumentFragment添加到页面。该做法可以减少页面渲染dom元素的次数。经IE和Fx下测试,在append1000个元素时,效率能提高10%-30%,Fx下提升较为明显。使用前...
118
热度 -
Javascript闭包演练
Javascript闭包演示 有个网友问了个问题,如下的html,为什么点击所有的段落p输出都是5,而不是alert出对应的0,1,2,3,4。 <!DOCTYPE HTML> < html > < head > < meta charset = "utf-8" /> < title >闭包演示</ title ...
93
热度 -
JavaScript札记(八)
JavaScript笔记(八) Cookie对象:是一种以文件(Cookie文件)的形式保存在客户端硬盘的Cookies文件夹中的用户数据信息(Cookie数据)。Cookie文件由所访问的Web站点建立,以长久的保存客户端与Web站点间的会话数据,并且该Cookie数据只允许被所访问的Web站点进行读取。Cookie文件的格式:NS:Cookie.txtIE:用户名@域名.txt写入Cookie...
181
热度 -
javascript ==跟===的区别
javascript==和===的区别 ==equality等同,===identity恒等。 ==,两边值类型不同的时候,要先进行类型转换,再比较。===,不做类型转换,类型不同的一定不等。下面分别说明:先说===,这个比较简单。下面的规则用来判断两个值是否===相等:1、如果类型不同,就[不相等]2、如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果其中至少一个是NaN,那么...
129
热度 -
javascript 追踪效果
javascript跟踪效果 <!DOCTYPEHTML> <html> ?<head> ?<title>trails</title> ?<metaname="Generator"content="EditPlus"> ?<metaname="Author"content=""> ?<metaname="Ke...
83
热度 -
javascript语法集锦
javascript语法汇总 1.document.write("");输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是: document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是: window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值: d...
100
热度 -
Javascript学习札记(一)
Javascript学习笔记(一) 1.PrimitiveDatatypeWrapperObjects:notethatanynumber,string,orbooleanvaluecanbeconvertedtoitscorrespondingwrapperobjectwiththeObject()function:varnumber_wrapper=Object(3);2.number,bo...
252
热度 -
JavaScript的原形思考
JavaScript的原型思考 原型:对象的共性描述?回归哲学? 所有对象存在一个到达它原型的链接,原型是寄生在函数上的,当函数被new,则建立对象到原型的链接。对象和构造它的函数没有关系,和构造函数有关系的是原型。 如果函数不被new,则原型无用,或者没有原型,只有当函数被放到new的场景,函数则被挂上了一个原型,这个原型包含一个到这个函数的链接,这个原型也是对象,由Object构造出来,那...
243
热度 -
Javascript大局eval
Javascript全局eval ???在最近的项目中用到了第三方的GIS产品,感觉巨垃圾。为了克服性能的问题,决定对JS使用并行下载,顺序执行的策略。首先是借鉴了一本书上的代码,代码是并行下载,也通过eval执行了,但是在window下就是看不到预期的function。在IE8和FireFox下通过都不行。晚上在家了翻阅资料,有人说window.eval和eval在不同的浏览器甚至同一浏览器...
50
热度 -
javascript tab 实例代码
javascripttab实例代码【原创】 盗用以前21cn同事开发的一个tab实例来分享啊哈哈~ <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><htmlxmlns="http://www.w3.org/1999/xht...
299
热度 -
javascript惯用函数大全
javascript常用函数大全javascript">1.document.write("");输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5...
359
热度 -
javaScript学习笔记(二)
javaScript学习笔记(2) 1:一行只写一条语句时,可以省略语句结束的分号,以回车换行符作为语句的结束。 2:字符串常量使用单引号或双引号引起来的若干字符。 3:null变量表示以一个变量所指向的对象为空值。 4:undefined表示对象还没有被赋值的状态或对象的某个属性不存在。 5:标示符可以由任意顺序的大小写字母,数字,下划线和美元符号组成。但标识符不能以数字开头。 6:由单引号定...
265
热度 -
JavaScript 键盘事件小结
JavaScript键盘事件总结 在进入正题前,我们看一下浏览器对于键盘的一些默认事件,这有助于我们用javascript截获键盘事件。 在form中,submit的快捷键是 enter,reset的快捷键是 esc。不过在IE6,safari4,ff3.5,opera10,chrome中,按Enter,不但激发form的submit事件,同时也会激发提交按钮的onclick,激发顺序为提交按钮的...
562
热度 -
javaScript 鼠标式样
javaScript鼠标样式 1.<html>2.<body>3.<spanstyle="cursor:hand">hand:是大家所熟悉的手型。</span><br>4.<spanstyle="cursor:crosshair">crosshair:是十字型,就是小乌龟首页所用的样式。</span><br&...
140
热度 -
javascript承袭方式
javascript继承方式 1.对象冒充引用 functionParent(username){ this.username=username; this.sayHello=function(){ alert("hello,"+this.username); } } functionChild(username,password){ //三行重要代码 this.meth...
268
热度 -
javascript 学习_一
javascript学习__1 js是一种基于原型的语言,建立新类的时候,是新建一个包含指定的属性和方法的构造函数,而并不是不是新建立一个类类型。this关键字用于指代那个类生成的实例。可以这样理解this对象,它本质上就是一个包含成员入口的属性列表。类本质上就是一个function,用new操作符出来的就是一个对象objectfunction本身就带有一个object--prototype,每个...
83
热度