手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网页制作>Javascript>列表

javascript 常用代码大全

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

6.1 asp SQL版
6.2 asp xml sql

6.3 java sql
或者java sql xml
7
、无边框效果的制作
8
、连动下拉框技术
9
、文本排序
10
,画图类,含饼、柱、矢量贝滋曲线
11
,操纵客户端注册表类
12
DIV层相关(拖拽、显示、隐藏、移动、增加)
13
TABLAE相关(客户端动态增加行列,模拟进度条,滚动列表等)
14
,各种<object classid=>相关类,如播放器,flash与脚本互动等
16,
刷新/模拟无刷新 异步调用类(XMLHttpiframe,frame


一、验证类
1
、数字验证内
1.1
整数
/^(-|\ )?\d $/.test(str)
1.2
大于0的整数 (用于传来的ID的验证)
/^\d $/.test(str)
1.3
负整数的验证
/^-\d $/.test(str)
2
、时间类
2.1
短时间,形如 (13:04:06)
function isTime(str)
{
var a = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/);
if (a == null) {alert('
输入的参数不是时间格式'); return false;}
if (a[1]>24 || a[3]>60 || a[4]>60)
{
alert("
时间格式不对");
return false
}
return true;
}
2.2
短日期,形如 (2003-12-05)
function strDateTime(str)
{
var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
if(r==null)return false;
var d= new Date(r[1], r[3]-1, r[4]);
return (d.getFullYear()==r[1]&&(d.getMonth() 1)==r[3]&&d.getDate()==r[4]);
}
2.3
长时间,形如 (2003-12-05 13:04:06)
function strDateTime(str)
{
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)return false;
var d= new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);
return (d.getFullYear()==r[1]&&(d.getMonth() 1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]&&d.getSeconds()==r[7]);
}
2.4
只有年和月。形如(2003-05,或者2003-5)
2.5
只有小时和分钟,形如(12:03)
3
、表单类
3.1
所有的表单的值都不能为空
<input onblur="if(this.value.replace(/^\s |\s $/g,'')=='')alert('
不能为空!')">
3.2
多行文本框的值不能为空。
3.3
多行文本框的值不能超过sMaxStrleng
3.4
多行文本框的值不能少于sMixStrleng
3.5
判断单选框是否选择。
3.6
判断复选框是否选择.
3.7
复选框的全选,多选,全不选,反选
3.8
文件上传过程中判断文件类型
4
、字符类
4.1
判断字符全部由a-Z或者是A-Z的字字母组成
<input onblur="if(/[^a-zA-Z]/g.test(this.value))alert('

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!