Front-End/Javascript

[Javascript] 유효성 검사

dev_david 2021. 1. 6. 15:01

1. URL 유효성 검사

function goEventPage(url){
  //url 유효성 검사
  let regex = /(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
  
  //올바른 url이 맞다면 해당 url로 이동
  if(regex.test(url)){
  	location.href = url;
  }
}

위와 같이 함수 생성 후 유효성 검사를 통과하면 location.href = url을 통한 url 이동