第四章 HTML DOM
1 表相关的元素
1.1 获取表单元素以及表单控件元素(了解)
document.forms 获取页面中所有form元素组成的集合
document.formName 通过form元素的name属性值
formElement.inputName 通过表单控件的name属性值
formElement.elements 所有的表单控件组成的集合 (类数组)
formElement[index] form元素本身也可以取索引
属性:
length 返回所有表单控件的数量
elements 所有表单控件组成的集合
方法:
submit()
reset()
方法:
blur() 失去焦点
focus() 获取焦点
select() 选中里面的文字
1.4 textarea 元素
方法:
blur() 失去焦点
focus() 获取焦点
select() 选中文本
1.5 select元素
属性:
options 所有option元素的集合
selectedIndex 被选中的option的索引(如果选中了多个,取第一个)
length option元素的个数
方法:
add(option元素) 追加一个option
remove(index) 删除指定的索引
focus()
blur()
创建option元素:
new Option(innerText值, value值)
2 表格相关的元素
2.1 table 元素
属性:
rows 所有tr的集合
cells 所有td和th的集合
方法:
insertRow(index) 创建并插入一个tr
deleteRow(index) 删除一行
2.2 tr 元素 tableRow
属性:
cells 行内所有的单元格的集合
rowIndex 行的索引
方法:
insertCell(index) 创建并添加一个td
deleteCell(index) 删除一个单元格
2.3 td\th 单元格元素
属性:
cellIndex 单元格的索引(在行内)