我有一个隐藏的表单元素,它有一个输入标记,其属性为'value'。
读取'value'的值(使用getElementById)会导致重排吗? 在隐藏元素时是否会更改'value'的值(使用getElementById& setAttribute)会导致重排?
我知道不同的浏览器行为不同,但只是在寻找关于这个主题的一些输入。我还将'display'设置为'none' - 这会影响上述问题的行为吗?
提前感谢您的帮助!
答案 0 :(得分:1)
不,读取或写入value属性不会导致重排。请参阅此问题及其接受的答案:When does reflow happen in a DOM environment?了解详情。