javascript 域名合法性检测

转载 2018年04月16日 10:36:57
function checkDomain(enDomain)
{


 var i;
 var ii;
 var aa;
 if(enDomain=="" || enDomain==" " || enDomain.length < 4) 
 {
  alert("请您输入有效的域名!");
  domainform.domain.focus();
  return false;
 }
   
 var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-0123456789|.!=+%/_: ";
 var allValid = true;
 for (i = 0;  i < enDomain.length;  i++)
 {
  ch = enDomain.charAt(i);
  for (j = 0;  j < checkOK.length;  j++)
  if (ch == checkOK.charAt(j))
   break;
  if (j == checkOK.length)
  {
   allValid = false;
   break;
  }
 }
 
 if (!allValid){
  alert("请输入有效的域名或路径!");
  domainform.domain.focus();
  return (false);
 }
    if(enDomain.length>0)
 {
       ii=enDomain.indexOf(".")
        if(ii==-1)
  {
   alert("有效的域名或路径中必须含有“.”和域名后缀!")
   domainform.domain.focus();
   return false
        }
    }
  return true; 
}

判断域名格式合法性

//判断域名合法性 function CheckTLD($tdl){ $arr = explode('.',$tdl); if(count($arr)
  • Mradxz
  • Mradxz
  • 2014-01-16 17:36:04
  • 1764

邮箱合法性验证

邮箱只允许英文字母、数字、下划线、英文句号、以及中划线组成 eg:ZhangSan@qq.com 邮箱名称部分:     26个大小写英文字母表示为     a-zA-Z   ...
  • sinat_36748127
  • sinat_36748127
  • 2016-12-19 16:39:07
  • 2543

域名合法判断

import java.util.Scanner; public class Main { /** * @param args */ public static void main(S...
  • a19891024
  • a19891024
  • 2014-07-09 22:42:49
  • 970

javascript用正则表达式检测用户名的合法性

在用户登录、用户注册时经常需要对用户名如邮箱、手机号进行校验,一般常用表达式。 下面整理对邮箱和手机号的表达式校验: function checkUser(){ var userName = d...
  • xxm524
  • xxm524
  • 2015-07-12 10:20:05
  • 1737

IP地址合法性检查

private static String IPComp = "0123456789.";public void CheckIP(String IP){   int i;   int index;  ...
  • fishriver
  • fishriver
  • 2005-10-26 14:07:00
  • 1718

JAVASCRIPT验证网址合法性

function form1_onsubmit(){var urlreg=/^[A-Za-z0-9]+/.[A-Za-z0-9]+[//=/?%/-&_~`@[/]/:+!]*([^var url=d...
  • vipxiaotian
  • vipxiaotian
  • 2007-09-06 14:38:00
  • 6305

JavaScript验证邮箱的合法性

var sText = document.getElementById('mail').value; //onblur 为控件失去焦点事件  document.getElementById('ma...
  • yilip
  • yilip
  • 2012-11-03 11:18:23
  • 1950

HTML javacript 域名合法性检测

//check url function checkUrl(urlString) { var protol_str = ""; if(urlString.search('://')>-1) ...
  • guiyuan_yelang
  • guiyuan_yelang
  • 2016-03-03 15:21:22
  • 152

【js基础】注册时验证输入合法性

// 验证用户名,只允许 字母 数字 下划线 中文 //在input元素后面增加一个span元素,提示function confirmName(){ var name=document.get...
  • chendongqaq
  • chendongqaq
  • 2017-07-26 19:31:59
  • 352

javascript验证给定的日期的合法性

//验证给定的日期是否合法   ,参数格式要求:yyyy-mm-dd 可以根据情况更改正则表达式function isDate(oStartDate){    //对日期格式进行验证 要求为2000-...
  • precipitant
  • precipitant
  • 2005-12-28 08:57:00
  • 5213
收藏助手
不良信息举报
您举报文章:javascript 域名合法性检测
举报原因:
原因补充:

(最多只允许输入30个字)