HTML DOM 기본 대상 속성은 HTML
속성
다음은 대상 속성에 대한 값입니다 -
속성 값 | 설명 |
---|---|
_blank | 새 창에서 링크 열기 |
_자신 | 클릭된 동일한 프레임에서 링크를 열려면. 기본 동작입니다. |
_부모 | 상위 프레임세트에서 링크 열기 |
_상단 | 창의 전체 본문에서 링크를 엽니다. |
프레임 이름 | 지정된 프레임 이름의 링크를 엽니다. |
구문
다음은 −
의 구문입니다.대상 속성 반환 -
baseObject.target
대상 속성 설정 -
baseObject.target = "_blank|_self|_parent|_top|framename"
예시
HTML DOM 대상 속성의 예를 살펴보겠습니다 -
<!DOCTYPE html> <html> <head> <base id="Base" target="newframe1" href="https://www.example.com"></head> <body> <p>Click the below button to get the target attribute value</p> <button onclick="getTarget()">GET TARGET</button> <p>Click the below button to set the target attribute value</p> <button onclick="setTarget()">SET TARGET</button> <p id="Sample"></p> <script> function getTarget() { var x = document.getElementById("Base").target; document.getElementById("Sample").innerHTML = "Base target for all links is: " + x; } function setTarget(){ document.getElementById("Base").target="_blank" document.getElementById("Sample").innerHTML="Target has been changed from newframe1 to _blank" } </script> </body> </html>
출력
이것은 다음과 같은 출력을 생성합니다 -
GET TARGET 클릭 시 -
SET TARGET 클릭 시 -
위의 예에서 -
먼저 getTarget() 및 setTarget() 함수를 각각 실행하기 위해 GET TARGET 및 SET TARGET 두 개의 버튼을 생성했습니다. -
<button onclick="getTarget()">GET TARGET</button> <button onclick="setTarget()">SET TARGET</button>
getTarget() 함수는 우리의 경우
function getTarget() { var x = document.getElementById("Base").target; document.getElementById("Sample").innerHTML = "Base target for all links is: " + x; }
setTarget() 함수는 우리의 경우