易截截图软件、单文件、免安装、纯绿色、仅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 判断浏览器

                var Sys = {};
                var ua = navigator.userAgent.toLowerCase();
         &nbs ......

解决ie6下Javascript页面跳转和表单提交问题

经常在ie6下出现javascript页面跳转和表单提交问题,ie6下实现javascript页面跳转和表单提交需要进行特别处理,需要使用setTimeout()函数延迟实现。
1,兼容各浏览器的Javascript页面跳转
setTimeout(function(){
window.location.href = url;
},0);
2,兼容各浏览器的Javascript表单提交
setTimeout(function ......

常用正则表达式,常用表单验证javascript代码

function f_MobilCheck(as_SourceString)
{
 if(as_SourceString.match(/^13[0-9]{9}$/g)) return true;  //手机号为13开头的11位数字
 else if(as_SourceString.match(/^[0]{1}[0-9]{2,3}[2-8]{1}[0-9]{5,7}$/g)) return true;  //小灵通为0开头的3-4位的区号+不以1和9开头的6-8位数字
 retur ......

一个CSS+JavaScript编写的跑马灯程序

转自:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>图片跑马灯</title>
</head>
<body>
<div style="overflow:hidden; width:350px" id='div'>
<!-- 这里是第一个关键点,o ......

学习《JavaScript高级程序设计》学习笔记(三)

第三章   对象基础
      在javaScript中,对象是无特定顺序的值的数组。
一、对象的类型
    分为本地对象、内置对象和宿主对象三种,其中内置对象也属于本地对象。
二、本地对象:
    1、Array类,数组类。
      ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号