이것은 정말 간단하지만 JavaScript의 새로운 기능입니다. 내 페이지에 링크가 있습니다. 이 링크를 클릭하면 2 가지 일이 발생합니다. 1) html을 사용하면 페이지가 참조 된 앵커 태그의 위치로 이동합니다. 2) 링크를 보유하고있는 div가 배경색을 변경합니다.링크 변경 사항이있는 JavaScript의 div 변경 색상
HTML
<a href="#abcd" onclick="makeRed(this.href);">Link to div on page</a>
<div id="abcd">
<a name="abcd">Not a clickable link.</a>
</div>
JS 방화범이 .parentNode이 정의되지 내가 혼란 스러워요 곳이 나를 document.getElementsByName (강조)를 알려줍니다
function makeRed(x) {
var highlight=x.slice(-4);
document.getElementsByName(highlight).parentNode.style.backgroundColor="red";
}
.
아마도 document.getElementByID ("abcd")를 시도하십시오. – ToddBFisher
try document.getElementsByName (highlight) [0] –