1 : 태그 <a>를 사용하여 페이지에 링크하면 모든 사람이 대상 속성의 역할을 알고 있다고 생각합니다. 링크 된 페이지의 형태를 나타냅니다. 일반적으로 사용되는 대상 값은 다음과 같습니다. 물론 _top 등이 일반적으로 사용되지 않기 때문에 여기에 소개하지 않습니다.
예를 들면 다음과 같습니다. <a href = http : //vevb.com target = _blank> wulin.com </a>는 wulin.com에 링크하여 새 창과 함께 열려고한다는 것을 의미합니다.
2 : 태그 <a>를 사용하여 작업을 트리거하는 경우 (작업이 완료된 후에는 일반적으로 특정 페이지로 점프해야합니다). 이 조치는 여기에서 두 가지 유형으로 나눌 수 있습니다.
(1) 양식 형태의 조치는 제출되지 않습니다 (즉, 양식에서 작동하지 않는 조치). 다음과 같은 웹 개발의 관련 시나리오 : 개별적으로 레코드 삭제 등을 삭제합니다. 이러한 작업은 그다지 복잡하지 않으며 많은 매개 변수가 필요하지 않으며 모두 GET 메소드에 제출됩니다. 현재 대상 속성을 통해 리디렉션 할 페이지의 디스플레이 형식을 지정할 수 있습니다. 여기서의 사용법은 1에 설명 된 것과 동일합니다.
예를 들어
<a href = http : //vevb.com/user/deleteaction.do? id = 5 target = _self> xiao ming </a>는 작업을 처리 한 후에도이 창에서 새 페이지가 여전히 열려 있음을 의미합니다.
(2) 양식으로 제출 된 조치 (즉, 양식으로 데이터를 제출하는 조치). 웹 개발의 이러한 응용 프로그램은 종종 사용자, 수정 된 정보 등에 등록됩니다. 물론 일부 사람들은 <입력 유형 = 제출> 또는 <입력 유형 = 버튼>을 사용하여 양식의 데이터를 직접 제출할 수 있다고 말할 수 있습니다. 그러나 경우에 따라 <a href = javasrcipt : js 함수 이름>의 형태로 제출하는 것이 좋습니다. 여기에 태그 <a> 형식으로 제출하고 속성 대상을 사용하여 처리가 완료된 후 점프하려는 페이지를 제어하려면 작동하지 않습니다. 현재 대상 속성이 더 이상 작동하지 않습니다. 대신, 당신은 당신이 원하는 대상이 될 수 있도록 양식 대상 속성으로 그것을 공식화해야합니다!
예를 들어:
코드를 복사하십시오