站内搜索
最近浏览
- WinCE Security...
- xdebug配置说明
- VC++ 获取文件的创建、修...
- ASP进度条
- 简单代理服务器C代码实现(S...
- 程序设计竞赛试题选(02)
- 如何在ASP程序中打印Acc...
- UTF-8和16进制区间
- ASP实用技巧:强制刷新和判...
- 运行中程序删除自己的方法
- asp提高首页性能的一个技巧
- [J2EE]J2EE 应用服务器技术
- VB变量命名规范
- C语言常见错误小结
- (摘自网络)如何在IIS中调...
推荐文章
热文排行
用JavaScript实现简单的表单验证
//过滤非法字符
function checkStr(s)
{
var str0="<>'~!@#$%^&*()+=[]\\\";?/:{}|.,` “”‘’_";
for(var i=0;i<str0.length;i++)
{
if(s.indexOf(str0.substring(i,i+1))!=-1)
{ alert("输入字符串中包含非法字符(如:<,>,%等)!");
return false;
}
}
return true;
}
//数字
function isNumber(s)
{
for( var loc=0; loc<s.length; loc++ )
if( (s.charAt(loc) < '0') || (s.charAt(loc) > '9') ){
alert("请输入有效数字! ");
return false;
}
return true;
}
//英文+数字
function isCharNumber(s)
{
for( var loc=0; loc<s.length; loc++ )
if( (s.charAt(loc) < '0') || (s.charAt(loc) > '9') )
if( (s.charAt(loc) < 'a') || (s.charAt(loc) > 'z') )
if( (s.charAt(loc) < 'A') || (s.charAt(loc) > 'Z') )
{
alert("只允许英文或数字!");
return false;
}
return true;
}
//不可为空
function isNull(s)
{
if(s.length == 0 || s == ""){
alert("请不要输入空值!");
return false;
}
return true;
}
//效验长度
function isLength(s,i)
{
if(s.length > i){
alert("长度超出了范围! ");
return false;
}
return true;
}
//电子邮件
function isEmail(s)
{
if (s.length > 50){
alert("Email地址长度不能超过50位!")
document.joinus.email.focus()
return false;
}
var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|cc|edu|biz|int|tv)$"
var re = new RegExp(regu);
if (s.search(re) != -1) {
return true;
}
else {
alert ("请输入有效合法的E-mail地址!")
document.joinus.email.focus()
return false;
}
}
function checkStr(s)
{
var str0="<>'~!@#$%^&*()+=[]\\\";?/:{}|.,` “”‘’_";
for(var i=0;i<str0.length;i++)
{
if(s.indexOf(str0.substring(i,i+1))!=-1)
{ alert("输入字符串中包含非法字符(如:<,>,%等)!");
return false;
}
}
return true;
}
//数字
function isNumber(s)
{
for( var loc=0; loc<s.length; loc++ )
if( (s.charAt(loc) < '0') || (s.charAt(loc) > '9') ){
alert("请输入有效数字! ");
return false;
}
return true;
}
//英文+数字
function isCharNumber(s)
{
for( var loc=0; loc<s.length; loc++ )
if( (s.charAt(loc) < '0') || (s.charAt(loc) > '9') )
if( (s.charAt(loc) < 'a') || (s.charAt(loc) > 'z') )
if( (s.charAt(loc) < 'A') || (s.charAt(loc) > 'Z') )
{
alert("只允许英文或数字!");
return false;
}
return true;
}
//不可为空
function isNull(s)
{
if(s.length == 0 || s == ""){
alert("请不要输入空值!");
return false;
}
return true;
}
//效验长度
function isLength(s,i)
{
if(s.length > i){
alert("长度超出了范围! ");
return false;
}
return true;
}
//电子邮件
function isEmail(s)
{
if (s.length > 50){
alert("Email地址长度不能超过50位!")
document.joinus.email.focus()
return false;
}
var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|cc|edu|biz|int|tv)$"
var re = new RegExp(regu);
if (s.search(re) != -1) {
return true;
}
else {
alert ("请输入有效合法的E-mail地址!")
document.joinus.email.focus()
return false;
}
}
[wangjy17908]
添加时间:2008-05-24