大约有4个容器,当您单击容器中的按钮时,弹出窗口会显示图像和您单击的容器的标题,我确定了如何制作图像,但标题却是它的第二个子元素容器。请注意,这是学校的作业,我只能使用html css和java-script。请不要讨厌我对此非常陌生。
这是我的代码,请帮助



document.getElementById('bigImage').src =
 this.parentNode.firstElementChild.src;

document.getElementById('title').textContent =
this.parentNode.second ElementChild.textContent;

最佳答案

var element = document.getElementById('bigImage');
var parentElement = element.parentElement;
parentElement.children[0]; // <- first child
parentElement.children[1]; // <- second child

10-06 03:12