나는 ID = "포스트"하지만 때 여러 된 div가 페이지에서어떻게 같은 ID로 여러 된 div를 편집 할 수 document.getElementById를 ("mydiv")를 사용합니까
<script>
function myFunction()
{
document.getElementById("post").style.backgroundColor="#ECF6A4";
}
</script>
<button onclick="myFunction()">Change Post Color</button>
입니다 무엇을 가지고 나는 코드를 저장하고 그것을 시험해 봄으로써 페이지의 첫 번째 div의 배경을 id = "post"가 아닌 다른 것으로 바꾼다.
나는 행운과 함께 getElementsById를 시도했다. 내가 생각할 수있는 것이 전부다.
간단한 수정 사항이 있습니까?
예, ID를 클래스로 변경하고'getElementsByClassName()'을 사용하십시오. 동일한 ID를 공유하는 요소가 여러 개 있다고 가정하지 않았습니다. – BoltClock
ID는 고유해야합니다. – phylax
getElementsByClassName()을 시도하고 있지만 아무것도 변경되지 않습니다. – user3561550