菜鸟学习javascript13

15.DOM操作

 DOM(Document Object Model)

1.document文档HTMl XML文件  标记语言(标签似的)

2.Object对象(HTML元素 转成的对象(js对象))

注意:如果使用js操作HTML文档,就需要选中HTML文档结构转成JS对象

     a。操作属性

     B。操作内容

                 innerText(IE)textContent(火狐)

                 innerHTML

                 outeText

                 outHTML

         表单

                   Value       例如input标签和textare

     C。操作样式

             aobj.style.backgroundColor =“red”;

             aobj.style.fontSize =“3cm”;

            ClassName

             aobj.className =“text”;

             aobj.className+=”demo”;

          利用for in遍历所有标签属性和方法

           Var pro =“”;

                For ( pro in对象名)

                    {

                              Document.write(“a.”+pro+”=”+aobj[pro]+””);

                     }

 有了以上三点的操作之前先转成对象。

 转成对象的两种形式:

1.标记名(多个):id(唯一) ,name(多个)。

Document中的三个方法

Var  objs = document.getEleMentsByTagName(“div”);

Var  objs = document.getEleMentById(“one”);

Var  objs = document.getEleMentByName(“two”);

2.通过数组

Document.all = [object]

Document.appplets = [object]

Document.embeds

Document.script

Documnet.forms

Document.images

Doucment.anchors

doucment.styleSheets

Doucment.links

数字访问7中方式

Document.forms[1]

Document.forms[“名字”]

Document.forms.item[1]

Document.forms.item(“名字”)

Document.forms.名字

Document.名字

Document[“名字”]

中括号[ ]  和 点 . 相当于 (……的)


ps:或许对页面结构标记标签html比较熟悉吧,所以虽然第一次接触DOM的知识内容,学起来竟然比之前的语法还更加快速,理解的更好。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容