对隐藏元素的更改是否会导致重排? JS

时间:2013-11-19 10:05:19

标签: javascript html

我有一个隐藏的表单元素,它有一个输入标记,其属性为'value'。

读取'value'的值(使用getElementById)会导致重排吗? 在隐藏元素时是否会更改'value'的值(使用getElementById& setAttribute)会导致重排?

我知道不同的浏览器行为不同,但只是在寻找关于这个主题的一些输入。我还将'display'设置为'none' - 这会影响上述问题的行为吗?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

不,读取或写入value属性不会导致重排。请参阅此问题及其接受的答案:When does reflow happen in a DOM environment?了解详情。