简述Core DOM与HTML DOM访问和修改节点属性值的方法
时间: 2023-05-26 07:05:50 浏览: 116
Core DOM是指浏览器中对文档的抽象表示,而HTML DOM是指对HTML文档的抽象表示。Core DOM可以用来表示任何类型的XML或HTML文档,而HTML DOM仅能表示HTML文档。
在Core DOM中,可以使用getElementById()和getElementsByTagName()等方法来访问文档中的元素和节点。例如,要访问一个id为"myDiv"的div元素,可以这样写:
var myDiv = document.getElementById("myDiv");
通过访问这个div元素的属性,可以修改它的内容和样式。
在HTML DOM中,可以使用与Core DOM类似的方法访问和修改节点属性。例如,要访问一个input元素的value属性,可以这样写:
var inputValue = document.myForm.myInput.value;
要修改一个元素的属性,可以直接给它赋一个新的值。例如,要修改一个div元素的class属性,可以这样写:
myDiv.className = "newClass";
总之,使用Core DOM和HTML DOM可以方便地访问和修改文档中的各个节点,帮助开发者更轻松地实现前端交互逻辑。