Javascript 提取类内部的“span”的内部内容
我正在寻找一种将变量z设置为500的方法 到目前为止,我尝试了以下方法: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 = +(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;