Nom Domaine Validation

Cette fonction du javascript vous aidera à valider le nom de domaine, donné dans un champs de forme.

Traits

  • Vous pouvez valider le nom de domaine utilisant cette fonction du javascript.
  • La validation du nom de domaine considère les critères suivants. - Les noms de domaine doivent avoir seulement les valeurs alphanumériques et '-', - Les noms de domaine ne doivent pas commencer/terminer avec '-', - Les noms de domaine ne doivent pas avoir les caractères spécieux.
  • Simple et facile d'utilisation.
  • Il suffit de copier le code dans votre page et l'utiliser.

Prévue

Donner le nom de domaine pour valider

Télécharges

Javascript Code
<!-- Script by hscripts.com -->
<!-- Copyright of HIOXINDIA -->
<!-- More scripts @www.hscripts.com -->
<script type="text/javascript">
function checkDomain(nname)
{
var arr = new Array( '.com','.net','.org','.biz','.coop','.info','.museum','.name',
'.pro','.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag',
'.ai','.al','.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw',
'.az','.ba','.bb','.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm',
'.bn','.bo','.br','.bs','.bt','.bv','.bw','.by','.bz','.ca','.cc',
'.cd','.cf','.cg','.ch','.ci','.ck','.cl','.cm','.cn','.co','.cr',
'.cu','.cv','.cx','.cy','.cz','.de','.dj','.dk','.dm','.do','.dz',
'.ec','.ee','.eg','.eh','.er','.es','.et','.fi','.fj','.fk','.fm',
'.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh','.gi','.gl','.gm',
'.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy','.hk','.hm',
'.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io','.iq',
'.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki',
'.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li',
'.lk','.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg',
'.mh','.mk','.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt',
'.mu','.mv','.mw','.mx','.my','.mz','.na','.nc','.ne','.nf','.ng',
'.ni','.nl','.no','.np','.nr','.nu','.nz','.om','.pa','.pe','.pf',
'.pg','.ph','.pk','.pl','.pm','.pn','.pr','.ps','.pt','.pw','.py',
'.qa','.re','.ro','.rw','.ru','.sa','.sb','.sc','.sd','.se','.sg',
'.sh','.si','.sj','.sk','.sl','.sm','.sn','.so','.sr','.st','.sv',
'.sy','.sz','.tc','.td','.tf','.tg','.th','.tj','.tk','.tm','.tn',
'.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug','.uk','.um',
'.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu','.ws',
'.wf','.ye','.yt','.yu','.za','.zm','.zw');
var mai = nname;
var val = true;
var dot = mai.lastIndexOf(".");
var dname = mai.substring(0,dot);
var ext = mai.substring(dot,mai.length);
//alert(ext); if(dot>2 && dot<57)
{
for(var i=0; i<arr.length; i )
{
if(ext == arr[i])
{
val = true;
break;
}
else
{
val = false;
}
}
if(val == false)
{
alert("Votre domaine d'extension " +ext+ " n'est pas correcte");
return false;
}
else
{
for(var j=0; j<dname.length; j )
{
var dh = dname.charAt(j);
var hh = dh.charCodeAt(0);
if((hh > 47 && hh<59) || (hh > 64 && hh<91) || (hh > 96 && hh<123) || hh==45 || hh==46)
{
if((j==0 || j==dname.length-1) && hh == 45)
{
alert("Nom de domaine ne devrait pas commencer �à la fin sont '-'");
return false;
}
}
else {
alert("Votre nom de domaine ne devraient pas avoir des caractères spéciaux");
return false;
}
}
}
}
else {
alert("Votre nom de domaine est trop court / long");
return false;
}
return true;
}
function ctck()
{
var sds = document.getElementById("dum");
if(sds == null){alert("Vous utilisez un logiciel libre. Vous n'etes pas autorise a retirer l'etiquette.");}
var sdss = document.getElementById("dumdiv");
if(sdss == null){alert("Vous utilisez un logiciel libre. Vous n'etes pas autorise a retirer l'etiquette.");}
}
document.onLoad="ctck()";
</script>
<!-- Script by hscripts.com -->


HTML Code
Donner le nom de domaine pour valider<form name="test">
<input name=mailf type=text>
<input type=button value=test onclick="checkDomain(test.mailf.value)">
</form><div align=center style="font-size: 10px; color: #dadada;" id="dumdiv">
<a href="http://www.hscripts.com" id="dum" style="text-decoration:none; color: #dadada;">&copy;h</a></div>
  • Date de Parution - 2011-03-07
  • Trouvez la version gratuite sans lien de droits d'auteur seulement pour $5/-
  • Pour personnaliser ce script ou pour le développement d'un script, contactez-nous à, support@hscripts.com

Usage

    Ici, nous avons expliqué la validation nom de domaine en utilisant JavaScript avec l'aide d'un formulaire
  • Création de la forme name="test"
    value=test> type=submit
  • Copiez le code javascript dans la balise et le code HTML dans le tag body.
  • Les choses vont de travail. Le passage important est l'appel onSubmit du formulaire. "CheckDomain retour onSubmit = (test.mailf.valu
  • ". Nous appelons la méthode checkDomain avec les champs du formulaire valeur de la variable.
  • Si le chèque est vrai domaine d'action sous forme, aura lieu, sinon une alerte est affichée. Listen Read phonetically

License

  • Ce javascript (mal orthographié en tant que script java) / Le code HTML est donnée sous la licence GPL
  • à savoir l'utilisation gratuite pour ceux qui l'utilisent comme il est..
  • Gratuit, si votre modification ne supprime pas notre droit d'auteur et des liens.
  • Licence informations détaillées peuvent être trouvées ici.
  • You can purchase the script if your requirements does not meet GPL License terms.