- 浏览: 388059 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
只打印网页上JS指定的区域 -
qjw9004:
收下以后有空再看,朋友最好是将所有文件打包上传,好上我这些初 ...
在ASP中将从数据库中获取的数据写入已设计好的EXCEL模板中 -
fiction:
不错呀,总结得很好.......
代表广大学习人民,谢谢您 ...
PHP常用代码大全 -
shuxiang:
弃暗投明,呵呵~~
2010年开始研究PHP
http://www.cnblogs.com/zyh-nhy/archive/2007/05/08/739011.html
//判断输入内容是否为空
function IsNull(){
var str = document.getElementById('str').value.trim();
if(str.length==0){
alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!
}
}
//判断日期类型是否为YYYY-MM-DD格式的类型
function IsDate(){
var str = document.getElementById('str').value.trim();
if(str.length!=0){
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
var r = str.match(reg);
if(r==null)
alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称!
}
}
//判断日期类型是否为YYYY-MM-DD hh:mm:ss格式的类型
function IsDateTime(){
var str = document.getElementById('str').value.trim();
if(str.length!=0){
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
var r = str.match(reg);
if(r==null)
alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称!
}
}
//判断日期类型是否为hh:mm:ss格式的类型
function IsTime()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^((20|21|22|23|[0-1]\d)\:[0-5][0-9])(\:[0-5][0-9])?$/
if(!reg.test(str)){
alert("对不起,您输入的日期格式不正确!");//请将“日期”改成你需要验证的属性名称!
}
}
}
//判断输入的字符是否为英文字母
function IsLetter()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[a-zA-Z]+$/;
if(!reg.test(str)){
alert("对不起,您输入的英文字母类型格式不正确!");//请将“英文字母类型”改成你需要验证的属性名称!
}
}
}
//判断输入的字符是否为整数
function IsInteger()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[-+]?\d*$/;
if(!reg.test(str)){
alert("对不起,您输入的整数类型格式不正确!");//请将“整数类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的字符是否为双精度
function IsDouble(val)
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[-\+]?\d+(\.\d+)?$/;
if(!reg.test(str)){
alert("对不起,您输入的双精度类型格式不正确!");//请将“双精度类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的字符是否为:a-z,A-Z,0-9
function IsString()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[a-zA-Z0-9_]+$/;
if(!reg.test(str)){
alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的字符是否为中文
function IsChinese()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[\u0391-\uFFE5]+$/;
if(!reg.test(str)){
alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的EMAIL格式是否正确
function IsEmail()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if(!reg.test(str)){
alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的邮编(只能为六位)是否正确
function IsZIP()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^\d{6}$/;
if(!reg.test(str)){
alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的数字不大于某个特定的数字
function MaxValue()
{
var val = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[-+]?\d*$/;
if(!reg.test(str)){//判断是否为数字类型
if(val>parseInt('123')) //“123”为自己设定的最大值
{
alert('对不起,您输入的数字超出范围');//请将“数字”改成你要验证的那个属性名称!
}
}
}
}
Phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/
Mobile : /^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/
Url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/
IdCard : /^\d{15}(\d{2}[A-Za-z0-9])?$/
QQ : /^[1-9]\d{4,8}$/
某种特殊金额:/^((\d{1,3}(,\d{3})*)|(\d+))(\.\d{2})?$/ //说明:除“XXX XX,XXX XX,XXX.00”格式外
//为上面提供各个JS验证方法提供.trim()属性
String.prototype.trim=function(){
return this.replace(/(^\s*)|(\s*$)/g, "");
}
发表评论
-
fetch的应用
2022-11-13 22:38 161fetch(url).then(res => res. ... -
ECharts数据可视化项目-echarts 图表制作-pink老师
2022-04-16 22:09 957ECharts数据可视化项目-大屏数据可视化展示-echa ... -
网页加载后动态修改表格中某一列的数据
2013-12-17 21:13 1143function miao2shifen(){ var ... -
JS操作表格
2012-09-21 16:16 1374<TABLE width="500" ... -
不打印页面的页眉页脚
2012-09-21 15:57 1312<script> var HKEY_Root, ... -
只打印网页上JS指定的区域
2012-09-21 09:51 7180<html> <head> < ... -
url转义字符原理
2012-09-15 19:15 1187如果表单的action为list.jsf?act=go& ... -
我自己编写的AJAX请求函数
2012-09-12 00:07 1080//根据URL获取文件名,可作为每页的唯一标识 wind ... -
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
2012-08-18 10:13 1206http://www.cnblogs.com/zyh-nhy/ ... -
window2003下windows media player在firefox播放的插件
2012-02-18 11:44 1071在window2003中装的Firefox浏览器在调用wind ... -
通过脚本限制网页上的音视频文件只能播放前几分钟
2012-01-30 18:34 3310伤不起 王麟<br /> <object ... -
输入框中只能输入英文或数字
2010-06-25 16:51 1106<input onkeyup="value=v ... -
用JAVASCRIPT取得当前URL中的文件名
2010-03-03 21:13 1359function urlFileName(){ var s ... -
兼容IE和Firefox的XMLHttpRequest代码
2010-03-03 20:31 1906var xmlhttp=null; function cre ... -
解决中文输入法event.keyCode的返回值总是229的问题
2009-07-20 17:04 7701我在给一个客户做一个网页版的打字聊天项目时,要时时检测按键的键 ... -
做个在网页上实现像QQ一样当有新任务时声音提醒
2009-07-10 00:04 3858在做一个项目时,客户要求网页上具有声音提醒功能。就是让网页每2 ...
相关推荐
网页常用Javascript经典代码收集
JavaScript经典代码收集,个人收集的经典常用的JavaScript代码
NULL 博文链接:https://12345678.iteye.com/blog/684864
js 常用代码,收集有最齐全的web开发常用代码,及少见的js对浏览器的各项操作
本人收集的常用js代码,好用易用,有各种样式的动态菜单,弹出式div,日历,以及客户端验证
这是我精心收集的JS代码 web开发常用的,0分奉献。
精心收集及筛选的很实用的站长常用200个js代码! 不掺假,不含糊,不忽悠!
常用的js提交表单及js表单验证代码收集.pdf
精心收集及筛选的很实用的站长常用200个js代码!
这是我从网上收集整理的.包括各中常用的导航,菜单,广告JS代码.
在一些网站 和 一些 源码站上 收集的一些简单常用的 Js效果
收集的一些代码,网页中可以用到希望 对你有用处哦
本文收集了大量的Javascript各种校验代码,共23页
js常用的表单验证,里面是我自己收集的很多的js表单验证的代码,希望对你的开发和学习有帮助哦
平时开发时积累和收集的asp代码:23条 实用、精华 部分内容: 将彻底屏蔽鼠标右键 取消选取、防止复制 不准粘贴 IE地址栏前换成自己的图标 。。。 。。。
收集了常用的js代码,方便随时查看。喜欢的同学赶紧下啊...
收集了107种在javascript编码中经常用到的代码,实用性非常强,值得收藏哦!
javascript-code-listJavaScript 常用代码收集分类
以下是平时收集的几个常用代码段,大多数是从网上搜集而来。也均为未找到是谁谁原创,是否允许转载等要求, 所以如果看到的朋友发现其中有些代码是自己写的,还请原谅在下转帖出来。
这是一个非常好用的CSS和JS代码编写常用手册,手册介绍了各样式、函数的用法,很详细,一看就懂。本资源是从网上收集而来,希望对大家有用!