How to Validate Domain Name
We are use variety of basic rules for domain name.
- Use only letters, numbers, or hyphen ("-")
- Cannot begin or end with a hyphen
- Must have less than 63* characters
JavaScript Code
Insert this JavaScript in the head section of your html code.<script type="text/javascript">
function validate_domain(){
var txt_domain = document.getElementById('txt_domain').value;
var domain_array = txt_domain.split('.');
var domain = domain_array[0];
var domain = domain_array[0];
//This is reguler expresion for domain validation
var reg = /^([A-Za-z0-9])+[A-Za-z0-9-]+([A-Za-z0-9])$/;
if(domain == ''){
var reg = /^([A-Za-z0-9])+[A-Za-z0-9-]+([A-Za-z0-9])$/;
if(domain == ''){
alert("Please enter the domain name");
document.getElementsById('txt_domain').focus();
return false;
}
if(reg.test(domain) == false){
alert("Invalid character in domain. Only letters, numbers or hyphens are allowed.");
document.getElementsById('txt_domain').focus();
document.getElementsById('txt_domain').focus();
return false;
}
alert("OK This is valid domain");
}
</script>
}
alert("OK This is valid domain");
}
</script>
HTML Code
<html>
<head>
<head>
<title>Validate Domain Name</title>
</head>
<body>
<body>
Your Domain : <input name="txt_domain" id="txt_domain" type="text" size="30" /> <input name="btn_validate" type="button" value="Validate" onclick="validate_domain()" />
</body>
</html>
Demo
Your Domain :

No comments:
Post a Comment