- 浏览: 52355 次
- 性别:
- 来自: 厦门
文章分类
最新评论
//**************************************************************** //* 名 称:DataLength //* 功 能:计算数据的长度 //* 入口参数:fData:需要计算的数据 //* 出口参数:返回fData的长度(Unicode长度为2,非Unicode长度为1) //***************************************************************** function DataLength(fData) { var intLength=0 for (var i=0;i<fData.length;i++) { if ((fData.charCodeAt(i) < 0) || (fData.charCodeAt(i) > 255)) intLength=intLength+2 else intLength=intLength+1 } return intLength } //**************************************************************** //* 名 称:DataLength //* 功 能:计算数据的长度 //* 入口参数:fData:需要计算的数据 //* 出口参数:返回fData的长度(Unicode长度为2,非Unicode长度为1) //***************************************************************** function DataLength(fData) { var intLength=0 for (var i=0;i<fData.length;i++) { if ((fData.charCodeAt(i) < 0) || (fData.charCodeAt(i) > 255)) intLength=intLength+2 else intLength=intLength+1 } return intLength } //**************************************************************** //* 名 称:IsEmpty //* 功 能:判断是否为空 //* 入口参数:fData:要检查的数据 //* 出口参数:True:空 //* False:非空 //***************************************************************** function IsEmpty(fData) { return ((fData==null) || (fData.length==0) ) } //**************************************************************** //* 名 称:IsDigit //* 功 能:判断是否为数字 //* 入口参数:fData:要检查的数据 //* 出口参数:True:是0到9的数字 //* False:不是0到9的数字 //***************************************************************** function IsDigit(fData) { return ((fData>="0") && (fData<="9")) } //**************************************************************** //* 名 称:IsInteger //* 功 能:判断是否为正整数 //* 入口参数:fData:要检查的数据 //* 出口参数:True:是整数,或者数据是空的 //* False:不是整数 //***************************************************************** function IsInteger(fData) { //如果为空,返回true if (IsEmpty(fData)) return true if ((isNaN(fData)) || (fData.indexOf(".")!=-1) || (fData.indexOf("-")!=-1)) return false return true } //**************************************************************** //* 名 称:IsEmail //* 功 能:判断是否为正确的Email地址 //* 入口参数:fData:要检查的数据 //* 出口参数:True:正确的Email地址,或者空 //* False:错误的Email地址 //***************************************************************** function IsEmail(fData) { if (IsEmpty(fData)) return true if (fData.indexOf("@")==-1) return false var NameList=fData.split("@"); if (NameList.length!=2) return false if (NameList[0].length<1 ) return false if (NameList[1].indexOf(".")<=0) return false if (fData.indexOf("@")>fData.indexOf(".")) return false if (fData.indexOf(".")==fData.length-1) return false return true } //**************************************************************** //* 名 称:IsPhone //* 功 能:判断是否为正确的电话号码(可以含"()"、"()"、"+"、"-"和空格) //* 入口参数:fData:要检查的数据 //* 出口参数:True:正确的电话号码,或者空 //* False:错误的电话号码 //* 错误信息: //***************************************************************** function IsPhone(fData) { var str; var fDatastr=""; if (IsEmpty(fData)) return true for (var i=0;i<fData.length;i++) { str=fData.substring(i,i+1); if (str!="(" && str!=")" && str!="(" && str!=")" && str!="+" && str!="-" && str!=" ") fDatastr=fDatastr+str; } //alert(fDatastr); if (isNaN(fDatastr)) return false return true } //**************************************************************** //* 名 称:IsPlusNumeric //* 功 能:判断是否为正确的正数(可以含小数部分) //* 入口参数:fData:要检查的数据 //* 出口参数:True:正确的正数,或者空 //* False:错误的正数 //* 错误信息: //***************************************************************** function IsPlusNumeric(fData) { if (IsEmpty(fData)) return true if ((isNaN(fData)) || (fData.indexOf("-")!=-1)) return false return true } //**************************************************************** //* 名 称:IsNumeric //* 功 能:判断是否为正确的数字(可以为负数,小数) //* 入口参数:fData:要检查的数据 //* 出口参数:True:正确的数字,或者空 //* False:错误的数字 //* 错误信息: //***************************************************************** function IsNumeric(fData) { if (IsEmpty(fData)) return true if (isNaN(fData)) return false return true } //**************************************************************** //* 名 称:IsIntegerInRange //* 功 能:判断一个数字是否在指定的范围内 //* 入口参数:fInput:要检查的数据 //* fLower:检查的范围下限,如果没有下限,请用null //* fHigh:检查的上限,如果没有上限,请用null //* 出口参数:True:在指定的范围内 //* False:超出指定范围 //***************************************************************** function IsIntegerInRange(fInput,fLower,fHigh) { if (fLower==null) return (fInput<=fHigh) else if (fHigh==null) return (fInput>=fLower) else return ((fInput>=fLower) && (fInput<=fHigh)) }
发表评论
-
jQuery 选择器
2015-04-28 14:00 601JS代码 1.DOM对象与JQuery包装集 1. ... -
如何通过JQuery将DIV的滚动条滚动到指定的位置
2014-10-29 10:40 551如何通过JQuery将DIV的滚动条滚 ... -
jquery 判斷元素是否存在
2012-10-24 11:19 745jquery选择器获取element 无论eleme ... -
js判斷變量類型
2012-10-19 14:49 682 -
图片 onerror
2012-07-20 09:53 8391. function Error(obj){obj.s ... -
彈出窗口傳值
2011-08-03 14:27 866父窗口彈出子窗口 window.open(basePa ... -
Jquery取值賦值2
2011-08-02 10:27 659賦值: $("#keyword" ... -
js取得session值
2011-07-28 17:58 1029var aa = '<%=Session["n ... -
對象與方法
2011-06-14 16:26 6481String類添加一個方法: endWith 覆蓋或增加pr ... -
Jquery表單取值
2011-06-10 13:54 1673先给一个例子: 假设在一个表单中有一个按钮id=" ... -
一個不常見的JS驗證數字
2011-05-10 11:54 820<!DOCTYPE HTML PUBLIC " ... -
js 判斷 undefined
2011-04-20 14:14 697如果變量未定義,執行時候會出錯,先判斷是否是undefined ...
相关推荐
js判断是否是汉字 js判断是否是汉字js判断是否是汉字 js判断是否是汉字
主要介绍了Javascript判断文件是否存在的方法适用于客户端、服务器端,远程文件,示例代码如下,需要的朋友可以参考下
javascript 判断简单数学公式 简单的实现了用javascript 判断简单的数学公式是否正确。 比如 (a1+a2)*a3^a4
js判断用户名密码实现登录
1:js 字符串长度限制、判断字符长度、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能输入数字,判断数字、验证数字、...
因为要做一个日历控件,遇到国家法定节假日,怎么实现此功能呢?其实实现代码很简单的。下面小编给大家分享js判断节假日实例代码,需要的朋友参考下吧
js判断浏览器类型,判断5种主流浏览器。 IE Firefox Chrome Opera Safari
实例如下: var aaa = { "0":"a", "1":"b", "2":"c", ...以上这篇js判断数组key是否存在(不用循环)的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
本文实例讲述了js判断登录与否并确定跳转页面的方法。分享给大家供大家参考。具体如下: 使用session存储,确定用户是否登录,从而确定页面跳转至哪个页面。 判断本地有无customerID: function jumpTo(p, url) { ...
基于js判断浏览器是否支持webGL.docx
js判断数组是否相等的方法 两种场景: 1.数组完全相等 2.元素相同顺序不同
不错的几个js判断(判断汉字字数等),真的 不错的哦!
js判断微信打开提示在浏览器打开代码 是否微信打开 js判断微信
JavaScript 判断用户输入的是否为空,是否为数字的Demo。
JS判断客户端是否是手机还是PC、直接放入自己的代码里即可使用。
js判断当前时间是哪个时间段(早,中,晚)
js函数js判断输入是否中文.pdfjs函数js判断输入是否中文.pdfjs函数js判断输入是否中文.pdf
GIS通过js判断点是否在面对象中
js判断字节数js判断字节数js判断字节数
主要介绍了基于JavaScript判断浏览器到底是关闭还是刷新(超准确)的相关资料,需要的朋友可以参考下