易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript 的perl类型的正则表达式

(1)var recat = new RegExp("cat");    //简单定义。
        var recat = new RegExp("cat","gi");//g->global,i->case insensitive.
        var recat = /cat/gi;                         //perl模式
(2)var sToMatch = "cat";
        var reCat = /cat/;
        alert(reCat.test(sToMatch));   //true
        var sToMatch = "a bat, a cat, a Fat Cat, a faT caT";
        var reAt = /at/; 
        var arrMatches = reAt.exec(sToMatch); //只返回第一个at出现的实例,bat. 注意这里使用exec时,参数是原字符串
        var sToMatch = "a bat, a cat, a Fat Cat, a faT caT";
        var reAt = /at/gi; 
        var arrMatches = sToMatch.match(reAt); //这里使用match时候,参数是正则表达式
        var sToMatch = "a bat, a cat, a Fat Cat, a faT caT";
        var reAt = /at/gi;
        alert(sToMatch.search(reAt));                  //这里和indexOf()有些相似 ,输出3
(3)var sToChange = "The sky is blue. ";
        alert(sToChange.replace("blue","gray")); //output "The sky is gray. "
        var sToChange = "The sky is blue. ";
        var reRed = /red/;
        var sResultText = sToChange.replace(reRed,function(sMatch){         //这里replace()的第二个参数是一个匿名函数,该
              return "blue";                                               &


相关文档:

javascript checkBox的使用

①function doDelete(){
    var deleteArray = new Array();
    var cnt = 0;
    for (i = 0; i < document.forms[0].elements.length; i++ ) {
        // チェックボックスがONの時はその値を設定する。
......

Flex通过javascript读写cookie

最近遇到个问题,开发web项目的时候,可能flex只用来实现项目的部分模块。当flex需要在客户端写入/读取一些状态信息的时候,我们会想到用cookie。flex是不支持cookie的,只有SharedObject这个本地对象。所以解决的办法就有两个:
flex通过调用js来实现对cookie的操作;
js通过flex实现对SharedObject的操作;
这两种方法 ......

一个通用的JavaScript分页


一个通用的JavaScript分页
1.JavaScript代码
Pagination=function(id)
{
var totalNum=0;
var maxNum=10;
var pageUrl="";
var breakpage = 5;
var currentposition = 0;
var breakspace = 2;
var maxspace = 4;
var currentpage=1;
var perpage=10;
var id =id;
this.initPage = function( ......

css和javascript在IE和Firefox中二十三个不同点

一、document.formName.item(“itemName”) 问题
问题说明:IE下,可以使用 document.formName.item(“itemName”) 或 document.formName.elements ["elementName"];Firefox下,只能使用document.formName.elements["elementName"]。
解决方法:统一使用document.formName.elements["elementName" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号