通过 setAttribute 对文档做出修改之后,在通过浏览器的view souree (查看源代码)选项去查看文档的源代码时,看到的仍然是改变之前的属性值。
也就是说,通过setAttribute 做出的修改不会反映在文档本身的源代码里。
这种“表里不一”的现象源自于DOM的工作模式:先加载文档的静态内容,再动态刷新,动态刷新不影响文档的静态内容。
对页面内容进行刷新却不需要在浏览器里刷新页面
通过 setAttribute 对文档做出修改之后,在通过浏览器的view souree (查看源代码)选项去查看文档的源代码时,看到的仍然是改变之前的属性值。
也就是说,通过setAttribute 做出的修改不会反映在文档本身的源代码里。
这种“表里不一”的现象源自于DOM的工作模式:先加载文档的静态内容,再动态刷新,动态刷新不影响文档的静态内容。
对页面内容进行刷新却不需要在浏览器里刷新页面
本文标题:JS 修改 dom 属性的工作机制
本文链接:https://www.haomeiwen.com/subject/tiryyqtx.html
网友评论