通过"查看源"显示的HTML是否与(Firebug)开发人员工具中显示的HTML不同?

ser*_*erg 23 html browser firebug rendering

我正在使用Firefox和Firebug Developer工具.

View Source(Ctrl + U)中显示的HTML是否与使用Firebug检查元素时看到的HTML不同?

两者有什么不同?

Rik*_*Rik 40

是的他们是不同的.

查看源显示页面的原始HTML源.

检查员会向您显示浏览器解释的DOM.这包括例如javascript所做的更改,这些更改无法在HTML源代码中看到.

哦,这也适用于允许您在其他浏览器中查看DOM的开发人员工具,例如Chrome Web Inspector和Internet Explorer Developer Toolbar.HTML源在所有浏览器中始终是相同的,生成的DOM可能会有所不同,因为它是一种解释,并且渲染引擎并不完全相同(不幸的是).

  • @jakub.g:那是因为`input`属性中的`input`的当前值不是**.它保存在`value`**属性**中.`value`*属性*保存`input`的*默认值*(你可以通过它的反射属性`defaultValue`来访问它 - 如果你改变`defaultValue`,你会看到`的变化.开发工具中的value`属性).https://jsfiddle.net/jzh6b3fc/ (2认同)