HTML中表单各种对象,JavaScript之DOM-9 HTML DOM(HTML DOM概述、常用HTML DOM对象、HTML表单)...

一、HTML DOM 概述

HTML DOM 概述

- HTML DOM 定义了用于 HTML 的一系列标准对象,以及访问和处理 HTML 文档的标准方法

- HTML 标签对象化

- 将网页中的每个元素都看作是一个对象

常用 HTML DOM 对象

6aa89ff4b4a101b70cad649379961441.pngfbde1269084f02e83a066120eb9c5c66.png

标准 DOM 与 HTML DOM

- HTML 标签对象化

- createElement

- appendChild

- setAttribute

- removeAttribute

- nodeName

- ...

- HTML DOM 提供了封装好的各种对象

- Image

- Select

- Option

- ...

- 标准 DOM 的实现方式

b3a234bed0d7c1960bdd81f8d9993492.png  - HTML DOM 的实现方式

- 标准 DOM 操作适合于:

- 操作节点,如创建、删除、查找等

- HTML DOM 操作适合于:

- 操作属性,如读取或者修改属性的值

HTML DOM 属性

- 标准 DOM 中,属性作为元素的子节点存在,获得属性的值的可以使用 elementNode.getAttribute("属性名")

- HTML DOM 中,属性并不作为独立的节点看待,可以直接使用对象来访问属性值

d92ab8773f628f3cf6e68b11f81a7d55.png

样式属性

- 可以使用元素对象的style属性控制元素的CSS样式

3b39f2bf5f9a565765b880ad98a55b46.png

- 也可以使用元素对象的className属性控制元素所属的CSS类

4521ca4e32796d2e408824e3767ee9a8.png

二、常用 HTML DOM 对象

Image 对象

- Image 对象代表嵌入的图像

- 标签每出现一次,一个Image就会被创建。也可以使用 new Image()创建一个新对象

- 常用属性:

- src

- height

- width

Table 对象

- Table 对象代表一个 HTML 表格

-

- 常用属性

- rows

- 常用方法

- insertRow(index): 返回 TableRow 对象

- deleteRow(index)

ad006b656013dc4213a6a7d3651ee849.png

TableRow 对象

- TableRow 对象代表一个 HTML 表格行

-

标签表示一个 TableRow 对象

46e0f6f681df57f8d201228625ccc477.png

TableCell 对象

- TableCell 对象代表一个 HTML 表格单元格

-

标签表示一个 TableCell 对象

bceca28150de8627aa63d023a8530e1a.png

三、HTML 表单

Form 对象

- Form 对象代表一个 HTML 表单。

- 在 HTML 文档中

每出现一次,Form对象就会被创建

- 常用属性

- action

- method

- enctype

- length:表单中的元素数目

- elements[]:包含表单中所有元素的数组

- 常用方法

- reset()

- submit(): 提交表单

Input 对象

- 常用表单标签与 HTML DOM对象有如下对应关系

Select 对象

- Select 对象代表 HTML 表单中的一个下拉列表

- 标签即表示一个 Select 对象

- 常用属性

- options、selectedIndex、size

- 常用方法

- add(option)、remove(index)

- 事件

- onchange

fad727d3eed0044dd22eeec3cdf4c484.png

Option 对象

- Option 对象代表 HTML 表单中下拉列表中的一个选项

- 标签表示一个 Option 对象

- 创建对象

- var o = new Option(text,value);

- 常用属性

- index、text、value、selected

109315e243c721b95bae6c3d399165ce.png39e356fc2fc2062dc6fc573d7a4fdeeb.png

总结:本章内容主要介绍了 JavaScript HTML DOM(HTML DOM概述、常用HTML DOM对象、HTML表单)

本文出自 “会飞的蚂蚁” 博客,谢绝转载!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值