Javascript 提取类内部的“span”的内部内容

Javascript 提取类内部的“span”的内部内容,javascript,Javascript,我正在寻找一种将变量z设置为500的方法 到目前为止,我尝试了以下方法: z = +(document.getElementsByClassName("time span").innerHTML) 但它给了我一个NaN的输出 您可以改用querySelector并选择.time span var z=document.querySelector'.time span'.innerHTML; 控制台logz 时间:500问题是您有一个元素的节点列表——即使它只是一个元素的节点列表——您试图从中

我正在寻找一种将变量z设置为500的方法

到目前为止,我尝试了以下方法:

z = +(document.getElementsByClassName("time span").innerHTML)
但它给了我一个NaN的输出

您可以改用querySelector并选择.time span

var z=document.querySelector'.time span'.innerHTML; 控制台logz
时间:500问题是您有一个元素的节点列表——即使它只是一个元素的节点列表——您试图从中检索innerHTML属性;这不行

此外,在从中检索innerHTML的节点中有一个;将在字符串中返回,给出大约:

<span>500</span>
var z=document.getElementsByCassName'time'[0].textContent; 控制台logz 时间:500
z = document.getElementsByClassName("time")[0].textContent;