我有一个ID为“productPriceContainer”的div,并且在此div中有一个“价格”类。
我也想访问“价格”类的innerHTML,因为我还有其他的“价格”类。

我可以像这样链接吗?

document.getElementById(productPriceContainer).getElementsByClassName(price).innerHTML

如果不是,做我需要的正确方法是什么?

谢谢

最佳答案

如果在id为price的元素中有一个元素为productPriceContainer的元素,则可以执行

 document.getElementById('productPriceContainer')
     .getElementsByClassName('price')[0].innerHTML

注意getElementsByClassName中的。它解释了为什么您不能像这样链接。您没有名为getElementByClassName的函数,因为与id相反,具有给定类的元素没有唯一性。

07-25 20:47