美文网首页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

    15.DOM操作 DOM(Document Object Model) 1.document文档HTMl XML文...

  • JavaScript13

    读取并修改元素的内容 假设两个select元素,分别保存备选地区列表和选中地区列表 实现两选择框之间选项的交换: ...

  • Typescript

    学习笔记 菜鸟教程 《菜鸟教程》-TypeScript简介 《菜鸟教程》-TypeScript安装 《菜鸟教程》-...

  • Golang菜鸟教程-学习笔记-2019.1.27

    Golang菜鸟教程-学习笔记-2019.1.27 学习资料 菜鸟教程 进度记录 1.27 Sun golang开...

  • 2020-08-12

    Ceph菜鸟学习之路一

  • mysql 资源

    菜鸟教程 学习链接Mysql 下载Mysql workbench

  • 学习力

    一直觉得自己学习力是很好地,直到看了Angie老师的《学习力》。自己就是菜鸟中的菜鸟。 在学习这件事上,我还停留在...

  • 菜鸟学习RxSwift(-)

    学习RxSwift 啦!!目前版本3.4.0 RxSwift 是用 Swift 来实现的一个响应式拓展。为了让自己...

  • 如何做一只合格的菜鸟

    现在,没有多少人愿意当菜鸟,常常更喜欢以老司机自居。 但菜鸟的心态,最值得学习。 菜鸟是什么心态? 空杯心态。 也...

  • 周记

    在菜鸟教程上学习的时候,以正在学习的javaScript为例,在进入菜鸟教程官网后会有多种语言供人选择要学习的对象...

网友评论

    本文标题:菜鸟学习javascript13

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