프로그래밍 언어/HTML,CSS,JS

JavaScript를 사용하여 URL에서 #hash를 확인하는 방법

Rateye 2021. 11. 19. 10:10
728x90
반응형

 

질문 : JavaScript를 사용하여 URL에서 #hash를 어떻게 확인할 수 있습니까?

# ) 앵커 링크가있을 때만 실행하려는 jQuery / JavaScript 코드가 있습니다. JavaScript를 사용하여이 문자를 어떻게 확인할 수 있습니까? 다음과 같은 URL을 감지하는 간단한 포괄 테스트가 필요합니다.

  • example.com/page.html#anchor
  • example.com/page.html#anotheranchor

기본적으로 다음과 같은 내용이 있습니다.

if (thereIsAHashInTheUrl) {        
    do this;
} else {
    do this;
}

누구든지 저를 올바른 방향으로 안내해 주시면 대단히 감사하겠습니다.

답변

단순한:

if(window.location.hash) {
  // Fragment exists
} else {
  // Fragment doesn't exist
}
출처 : https://stackoverflow.com/questions/298503/how-can-you-check-for-a-hash-in-a-url-using-javascript
728x90
반응형