18910140161

JavaScript-使用getElementsByClassName-Stack溢出获取单击图像的src属性

顺晟科技

2022-10-19 12:49:56

218

我的JavaScript代码需要一点帮助。 我在做这个作业。该项目应该是一个表情符号制造者。

这个想法是通过组合不同的图像(皮肤、眼睛和嘴巴)来创建不同的表情符号

所以在图像单击时,被单击的图像应该显示在预览div上。 首先是皮肤,然后在上面的眼睛和嘴也将被放置(我没有影响这与我的代码)。我仍然试图让选定的外观在预览div上显示得很大,但继续得到

这是我的代码

这将在控制台中打印出来。我会错过什么?


顺晟科技:

而不是尝试使用

你的不是单身。它是一个,即图像列表。变量应适当命名,以避免这种混淆。

要引用单击事件侦听器中的单击图像,请声明该侦听器的参数&使用inside。

undefined:1 GET file:///C:/Users/Acer/Desktop/emoji%20maker/undefined net::ERR_FILE_NOT_FOUND

尝试在JS中使用forEach循环,它会使您的任务更容易。更正了下面的JS代码

undefined:1 GET file:///C:/Users/Acer/Desktop/emoji%20maker/undefined net::ERR_FILE_NOT_FOUND

注意:我在js中使用方法将返回的节点转换为元素数组。有关此问题的详细信息,请参阅mdn.

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航