> 웹 프론트엔드 > JS 튜토리얼 > href=javascript:void(0)와 href=#의 차이점을 요약해 보세요.

href=javascript:void(0)와 href=#의 차이점을 요약해 보세요.

零下一度
풀어 주다: 2017-05-17 16:02:09
원래의
1421명이 탐색했습니다.

href=#과 href=javascript:void(0)의 차이점은 무엇입니까? 다음은 href=javascript:void(0)와 href=#의 차이점을 요약한 것입니다.

#"에는 위치 정보가 포함되어 있습니다.

기본 앵커 포인트는 #top이며 이는 웹 페이지의 상단입니다

및 javascript:void(0) 데드 링크만 나타냅니다

이것이 때때로 페이지가 매우 길고 탐색 링크가 # 분명히 페이지 상단으로 이동하는 이유입니다

그러나 javascript:void(0)는 그렇지는 않습니다

따라서 스크립트를 호출할 때는 void(0)

또는 onclick>

<을 사용하는 것이 가장 좋습니다. ;p onclick> 등

새 창 열기

1.window.open('url')

2 .맞춤 기능 사용

<script>        function openWin(tag,obj)        {            obj.target="_blank";            obj.href = "Web/Substation/Substation.aspx?stationno="+tag;            obj.click();        }        </script>
<a  href="javascript:void(0)" onclick="openWin(3,this)">LINK_TEST</a>
window.location.href=""
로그인 후 복사

--- ----------------------- -------------- -------------

만약 #, 여러 개인 컬렉션이 있습니다. 해결 방법:

1:<a href="####"></a>
2:<a href="javascript:void(0)"></a>
3:<a href="javascript:void(
null
)"></a>
4:<a href="#" onclick="
return
 false"></a>
5:<span style="cursor:hand"></span>(好像在FF中不能显示)
로그인 후 복사

---------- ----------------- --------------------------------- ---------

주의해서 사용하세요 JavaScript:void(0)

JavaScript에서 void는 연산자로, <🎜를 평가하도록 지정합니다. >expression은 값을 반환하지 않습니다. 연산자 사용 형식은 다음과 같습니다.

1. javascript:void (expression)
2. javascript:void expression
로그인 후 복사

expression은 평가할 JavaScript 표준 표현식이지만 표현식 외부의 괄호는 선택 사항입니다. void 연산자는 하이퍼링크를 지정하지만 현재 문서에는 아무 것도 로드되지 않습니다. 위의 코드는 사용자가 링크(0)를 클릭해도 아무 일도 일어나지 않습니다.

<a href="javascript:void(0)">单击此处什么也不会发生</a>
로그인 후 복사

즉, 페이지 전체를 새로 고치지 않고 일부 처리를 수행하려면 void(0)를 사용하면 됩니다. 페이지를 새로 고쳐야 합니다.

실제로 를 사용할 수 있습니다. 어떤 상황에서 void(0)가 더 자주 사용됩니까? 물론 Ajax 웹 페이지를 보면 void(0)가 많이 표시됩니다. 이므로 void(0)를 사용하기 전에 페이지 전체를 새로 고쳐야 하는지 생각해 보는 것이 가장 좋습니다.

【관련 추천】


1.

특별 추천: "php Programmer Toolbox" V0.1 버전 다운로드2.

ie6

3. 연산자 void(0)에 대한 자세한 설명4. javascript:void(0)을 주의해서 사용하세요, 이렇게 쓰면 왜 안되나요

위 내용은 href=javascript:void(0)와 href=#의 차이점을 요약해 보세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿