如何在javascript中检查html?

如何在javascript中检查html?,javascript,html,Javascript,Html,我是Javascript新手,我正在尝试编写一些简单的代码来刷新页面,读取页面中的html,并根据html中的文本跟随链接或不跟随链接 我知道如何将页面设置为一个地址,我知道我要在html中查找什么(一个特定的div类),但我似乎无法找到如何将html信息真正带到要检查的程序中 有人知道我应该使用什么命令吗?如果文本是输入字段的值,可以使用以下代码获取该输入字段的值: document.getElementById('idOfYourHTMLElement').value 请参见演示 如果文

我是Javascript新手,我正在尝试编写一些简单的代码来刷新页面,读取页面中的html,并根据html中的文本跟随链接或不跟随链接

我知道如何将页面设置为一个地址,我知道我要在html中查找什么(一个特定的div类),但我似乎无法找到如何将html信息真正带到要检查的程序中


有人知道我应该使用什么命令吗?

如果文本是输入字段的值,可以使用以下代码获取该输入字段的值:

 document.getElementById('idOfYourHTMLElement').value
请参见演示

如果文本介于
之间(或任何打开+关闭标记对),则可以使用以下代码获取该文本的值:

document.getElementById('idOfYourHTMLElement').innerHTML
请参见演示

您可以使用例如
document.querySelector
document.getElementsByClassName
来获取所需的元素,但是如果您想与
document.getElementById
结合使用特定的元素来执行某些特定的操作,则始终使用(唯一的)ID对于性能来说既简单又更好

无论如何,您可能需要阅读。

您可以使用它来选择页面上的任何元素。由于您正在搜索具有特定类的
div
,因此可以使用

我建议用
id
搜索元素。原因是HTML中的类可以用于多个元素,它们通常用于确保一组元素具有相同的行为和/或样式<另一方面,code>id属性意味着只能在页面上的一个元素上使用,从您的帖子来看,这似乎是更合适的用例


在您获得了一些原始Javascript DOM操作的经验之后,您可以看看。

到目前为止您尝试了什么?你的代码是什么样子的?不喜欢这个网站,但这涵盖了它用于检查和调试。它的功能真的很棒。太棒了!谢谢,这应该可以让我的代码启动并运行:)现在是2017年。你真的认为鼓励人们研究jQuery仍然是个好主意吗?jQuery在DOM操作方面做得很好,如果一个页面大部分是静态的,那么在混合中添加一个奇特的视图库可能会引入不必要的抽象。jQuery很容易理解,它应该只是DOM和框架之间的垫脚石。