반응형
url을 체크하는 자바스크립트 함수입니다.
return을 true / false로 반환하고 있습니다.
url 체크 로직을 통해서 다양하게 응용하시면 됩니다.
아래 예제를 통해서 확인하실 수 있습니다.
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script>
function isValidURL(url){
var RegExp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
if(RegExp.test(url)){
return true;
}else{
return false;
}
}
function urlChk(){
var url = $("#url").val();
var str = "";
if(!isValidURL(url)){
str = "url을 정확히 입력해주세요.";
$("#result").html(str);
}else{
str = "올바른 url 입니다.";
$("#result").html(str);
}
}
</script>
<input type="text" id="url" name="url" placeholder="예) http://abc.com"/>
<button type="button" onclick="urlChk();">체크</button>
<div id="result"></div>
반응형
'개발이야기 > 자바스크립트' 카테고리의 다른 글
[자바스크립트] javascript 테이블 정렬하기 (table sort) (2) | 2022.10.13 |
---|---|
[자바스크립트] javascript 숫자 콤마 찍기 (number_format) (0) | 2022.10.13 |
[자바스크립트] javascript checkbox(체크박스) 선택된 값 확인, each() 함수 (0) | 2022.10.12 |
[자바스크립트] 자식창에서 부모창 함수 호출, 팝업창에서 부모창 함수 실행 (0) | 2022.10.07 |
[자바스크립트] javascript 특정영역 프린트 하기 (0) | 2022.09.23 |
댓글