javascript循环数组的方法 2017年02月06日 8 阅读 javascript循环数组的方法2008-03-22javascript数组;记录一下!一个数组:01.<script>02. var colors = {03. "1" : {04. "a" : "#000000",05. "b" : "#fdf6ed",06. "c" : "#634322",07. ...
JavaScript中splice函数 2017年02月06日 8 阅读 JavaScript中splice函数2008-05-09 ijavascript JavaScript中splice函数方法是从一个数组中移除一个或多个元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。 arrayObj.splice( start, deleteCount, [item1[, item2[, . . . [,itemN]]]])其中arrayObj必选项。一个 Array 对象。start是必选项。指定从数组中移除元...
JavaScript中split函数 2017年02月06日 8 阅读 JavaScript中split函数2008-05-09 ijavascript JavaScript中split函数方法是将一个字符串分割为子字符串,然后将结果作为字符串数组返回。使用方法: stringObj.split( [separator[, limit]])其中stringObj是必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。separator是可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用的...
JavaScript静态页面值传递之URL篇 2017年02月06日 8 阅读 JavaScript静态页面值传递之URL篇2008-05-09URL篇能过URL进行传值.把要传递的信息接在URL上.Post.htm<input type="text" name="username"><input type="text" name="sex"><input type="button" value="...
JavaScript中sort函数 2017年02月06日 8 阅读 JavaScript中sort函数2008-05-09 ijavascript JavaScript中sort函数方法是返回一个元素已经进行了排序的 Array 对象。 使用方法: arrayobj.sort(sortfunction)其中arrayObj是必选项。任意 Array 对象。sortFunction是可选项。是用来确定元素顺序的函数的名称。如果这个参数被省略,那么元素将按照 ASCII 字符顺序进行升序排列。JavaScript中sort函...
JavaScript中small函数 2017年02月06日 8 阅读 JavaScript中small函数2008-05-09 ijavascript JavaScript中small函数方法是将 HTML 的<SMALL> 标识添加到String 对象中的文本两端。使用方法: strVariable.small( )"String Literal".small( )下面的示例演示了 JavaScript中small函数方法是如何使用的:var strVariable = "Thi...
JavaScript静态页面值传递之Window.open篇 2017年02月06日 9 阅读 JavaScript静态页面值传递之Window.open篇2008-05-09Window.open篇这两窗口之间存在着关系.父窗口parent.htm打开子窗口son.htm子窗口可以通过window.opener指向父窗口.这样可以访问父窗口的对象.Post.htm<input type=text name=maintext><input type=button value="Open">Read.htm&...
JavaScript静态页面值传递之Cookie篇 2017年02月06日 8 阅读 JavaScript静态页面值传递之Cookie篇2008-05-09利用Cookie.Cookie是浏览器存储少量命名数据.它与某个特定的或网站关联在一起.Cookie用来给浏览器提供内存,以便脚本和服务器程序可以在一个页面中使用另一个页面的输入数据.Post.htm<input type="text" name="txt1"><input type="button" valu...
JS分层的概念与本地存贮 2017年02月06日 8 阅读 JS分层的概念与本地存贮2008-05-09以前学了一个月的asp.net算没学,把三层结构的概念改改就套在JS上。^^,那JS要怎样分层呢?其实主要是多了一个页面级的数据库表现层:处理UI呈现业务逻辑层:除了上面跟下面的都算在这个里面。当然我不介意你再细分^_^数据与数据维护层:JS存数据也不是一天两天的事。可有多少人在网页维护JS数据库呢? 为什么要给自己找麻烦呢,把本来简单的东西复杂化,要数据找服务器要,自己干啥还得维护多一份数据,多无聊。主要的原因...
javascript之DOM技术(一) 2017年02月06日 8 阅读 javascript之DOM技术(一)2008-05-09killme2008首先需要理解的一点是,DOM是针对XML的基于树的API,它的实现有很多(各语言基本都有自己的实现),我们讨论的是javascript中或者说xhtml(html)对DOM的实现。一、使用DOM考虑一个html文件:<html><head><title>测试</title></head><body><p...
javascript之DOM技术(二) 2017年02月06日 8 阅读 javascript之DOM技术(二)2008-05-09一。样式编程1.页面中的每一个元素都具有一个style对象,此对象管理元素的CSS样式。这是在IE4.0引入的,后来作为DOM标准被接受。使用方法:var oDiv=document.getElementById("div1");alert(oDiv.style.backgroundColor);style对象拥有一个cssText属性,返回描述元素样式的CSS字符串。2.样式对...
传统javascript事件模型实现观察者模式 2017年02月06日 9 阅读 传统javascript事件模型实现观察者模式2008-05-09在W3C新的事件模型框架中,IE和Mozilla都实现了相应的版本,IE的是attachEvent和detachEvent来实现元素事件的添加和删除,而Mozilla则是标准的addEventListener和 removeEventListener。在传统的javascript事件模型中,我们没办法为一个页面元素注册多个事件,只有靠自己来实现观察者模式。代码来自《ajax in actio...
javascript操作表格排序 2017年02月06日 8 阅读 javascript操作表格排序2008-05-09表格排序,一般的处理方法是传递排序的字段到后台进行重新查询并排序,javascript也可以做到简单的表格排序,备忘代码: //类型转换器,将列的字段类型转换为可以排序的类型:String,int,float function convert(sValue, sDataType) { switch(sDataType) { case "int&...
ECMAScript对象基础 2017年02月06日 8 阅读 ECMAScript对象基础2008-05-091.Global对象。这对象之所以特别就是因为它根本不存在!-_-。如果你声明var pointer=Global;报错,找不到此对象。这是因为在ECMAScript中,每个函数都某个对象的方法,我们用到的isNaN(),isFinite(),parseInt()和parseFloat()函数,看起来是独立的函数,其实它们都是Global对象的函数。需要注意两个用于处理url编码的函数:1)encodeURI...
JavaScript验证整个表单 2017年02月06日 8 阅读 JavaScript验证整个表单2008-05-09不像域级有效性检查(field-level validation),表单级有效性检查(form-level validation)将整个表单上的某组(或全部)值作为一个整体分析其一致性。表单级有效性检查一般发生在将一个已完成的Html 表单提交给CGI 程序之前。我们这样做是为了确保用户在将数据发送至之前,已经填写了所有的必填域。验证整个表单其实相当简单。在我们的例子当中,我们已经去除了大部份会自动弹出即...
身份证函数 查看身份证地区信息(1) 2017年02月06日 8 阅读 身份证函数 查看身份证地区信息(1)2008-05-09<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">< xmlns="http://www.w3.org/1999/xhtml" >...
身份证函数 查看身份证地区信息(2) 2017年02月06日 8 阅读 身份证函数 查看身份证地区信息(2)2008-05-09 441800清远市 441801市辖区 441802清城区 441821佛冈县 441823阳山县 441825连山壮族瑶族自治县 441826连南瑶族自治县 441827清新县 441881英德市 441882连州市 441900东莞市 442000中山市 445100潮州市 445101市辖区 445102湘桥区 445121潮安县 445122饶平县 445200揭阳市 445201市辖区 4...
用JS解决网站防挂iframe木马的方案 2017年02月06日 8 阅读 用JS解决网站防挂iframe木马的方案2008-05-09最近公司和好朋友的网站纷纷被IFRAME了,有的挂上了鸽子,有的疯狂地弹窗,有的给人家增加流量。一个个文件去查找替换那些IFRAME代码,刚松口气,不久又加上去了。于是他们向我这个"JS高手"求救,我也不能等闲视之,只好击键杀杀杀了。因为FF(Firefox)不怕IFRAME,于是就拿IE开刀。我只写了一句代码,就搞定了。就是IE 特有的的中的属性expression,插进去试...
javascript replace 2017年02月06日 8 阅读 javascript replace2008-05-09str="/"+obj.value+"/g";alert(str);string=string.replace(str,"");window.document.all.Cag.value=string;那里错了 为什么不能将 str 中 obj.value 的变量的内容替换为空?str是字符串"/abc/g"(假如obj.value = &q...
javascript中replace()方法 2017年02月06日 8 阅读 javascript中replace()方法2008-05-09在javascript中,String的函数replace()简直太让人喜爱了。它灵活而强大的字符替换处理能力,让我不禁想向大家介绍它。replace()最简单的算是能力就是简单的字符替换。示例代码如下:<script language="javascript">var strM = "javascript is a good script langu...