yes.com
을 제외한 코드는 으로 표시되지만 네임 서버의 앞이나 끝에는 숫자 , , 숫자를 허용하고 점을 사용하지 않아야합니다. 도와주세요, 제발.네임 서버 유효성 확인
<html>
<head>
<title>Validate name server</title>
<script type="text/javascript">
function validSubdomain() {
var re = /^[a-zA-Z0-9][a-zA-Z0-9.-]+[a-zA-Z0-9]$/;
var val = document.getElementById("nameserver").value;
if(val == ''){
alert("Please enter the name server");
return false;
}
if(re.test(val)) {
alert("valid format");
}
if(!re.test(val)) {
alert("invalid format");
}
}
</script>
</head>
<body>
Insert nameserver : <input name="txt_domain" id="nameserver" type="text" size="30" /> <input name="btn_validate" type="button" value="Validate" onclick="validSubdomain()" />
</body>
</html>
데모 페이지 : http://khamis.cheapantivirus.me/
호스트의 부분에 대해 유효성 검사를 수행하고 있지 않습니다. 예를 들어, "@. @. @"와 일치합니다. 3이 넘으면 일치합니다. – Asmor
그는 이미 유효성 검사를 수행하고 있습니다. 그가 정확하게 3 또는 적어도 3을 원하면 확실하지 않았습니다. –
네, 정말 고마워요. 너는 나를 정확하게 이해한다. 그것은 작동합니다. 다시 한번 감사드립니다. – sg552