在我的html页面中,我有一个具有以下格式的标签:

<p class="pclass">Cclass</p>


我想取值Cclass并将其添加到变量中。我试图用这个:

var x = document.getElementsByClassName("pclass").innerHTML;


有其他方法吗?

最佳答案

您应该使用索引来获取所需的内容。

var x = document.getElementsByClassName("pclass")[0].innerHTML;


这是因为此方法:


  返回具有所有子元素的所有子元素的类似数组的对象
  给定的类名。


有关更多文档,请查看here



var x = document.getElementsByClassName("pclass")[0].innerHTML;
document.write(x);

<p class="pclass">Cclass</p>

关于javascript - 根据类ID获取div的特定值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31417605/

10-11 00:40