获取网页内容的Javascript?
我想通过javascript获取class获取网页内容的Javascript?,javascript,html,Javascript,Html,我想通过javascript获取class.cell hover的值,它应该打印双引号中的值。到目前为止,我试过: var phonenumbers = document.getElementsByClassName('cell-hover'); document.write(phonenumbers); 但是它正在打印[object HTMLCollection],我想打印确切的值 附加快照: document.getElementsByClassName('cell-hover')将返回一
.cell hover
的值,它应该打印双引号中的值。到目前为止,我试过:
var phonenumbers = document.getElementsByClassName('cell-hover');
document.write(phonenumbers);
但是它正在打印[object HTMLCollection]
,我想打印确切的值
附加快照:
document.getElementsByClassName('cell-hover')
将返回一个元素数组,其类名为单元格悬停
。循环该数组并打印结果。对于该类中的内容,请使用。innerHTML将以字符串形式返回DOM内容
您还可以使用node.textContent代码>如果您知道您的div只包含文本
在这个代码片段中,我打印了第一个元素的内容,它的类名为cell hover
var phonenumbers=document.getElementsByClassName('cell-hover');
document.write(电话号码[0].innerHTML)代码>
2637145689
一个衬里:
document.write(document.querySelector('.cell-hover').innerHTML);
document.write(document.querySelector('.cell hover').innerText)
尝试console.log(电话号码[0].innerHTML)
您有到您的实时站点的链接吗?@AkshayPatil try-console.log(电话号码)@AkshayPatil您是否检查了控制台它正在打印什么???。如果DOM中有一个名为单元格悬停
的类,它应该可以工作。请检查我的代码段。如果没有检查控制台,请检查正在打印什么控制台.log(电话号码)
,而此代码可能会回答问题,提供关于此代码为什么和/或如何回答此问题的附加上下文可提高其长期价值。