美文网首页Web 前端开发
菜鸟学习javascript13

菜鸟学习javascript13

作者: 熊孩子CEO | 来源:发表于2017-01-13 13:37 被阅读26次

    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的知识内容,学起来竟然比之前的语法还更加快速,理解的更好。

    相关文章

      网友评论

        本文标题:菜鸟学习javascript13

        本文链接:https://www.haomeiwen.com/subject/vuhsbttx.html