JavaScript操作表格和选择框
2017-04-02 20:34
357 查看
表格
A.创建表格
//创建 table
var table = document.createElement("table");
table.border = 1;
table.width="100%";
//创建 tbody
var tbody = document.createElement("tbody");
//添加tbody
table.appendChild(tbody);
-------DOM-------
//创建第一行
var row1 = document.createElement("tr");
//添加第一行
tbody.appendChild(row1);
//创建第一行第一个单元格
var cell1_1 = document.createElement("td");
//添加第一行第一个单元格的文本
cell1_1.appendChild(document.createTextNode("Cell 1,1"));
//添加第一行第一个单元格
row1.appendChild(cell1_1);
--------table属性和方法---------
//创建第二行并添加
tbody.insertRow(1);
//创建第二行第一个单元格并添加
tbody.rows[1].insertCell(0);
//创建第二行第一个单元格文本并添加
tbody.rows[1].cells[0].appendChild(document.createTextNode("Cell 2,2"));
//将表格添加到文档主体中
document.body.appendChild(table);
B.删除表格
//删除第一行第一个单元格(DOM)
row1.removeChild(row1.firstChild);
//删除第二行第一个单元格(table属性和方法)
tbody.rows[1].deleteCell(0);
选择框
A.添加选项
a1.DOM方式
//创建option对象
var newOption = document.createElement("option");
//添加option文本
newOption.appendChild(document.createTextNode("Option text"));
//设置option value值
newOption.setAttribute("value", "Option value");
//添加option对象
selectbox.appendChild(newOption);
a2.Option构造函数
//创建option对象
var newOption = new Option("Option text", "Option value");
//添加option对象
selectbox.appendChild(newOption);
a3.select的add方法
//添加option对象
selectbox.add(newOption,relOption)
B.移除选项
b1.DOM方式
//移除option对象
selectbox.removeChild(selectbox.options[0]);
b2.选择框的remove方法
//移除option对象
selectbox.remove(0);
b3.移除选项置为null
selectbox.options[0]=null;
A.创建表格
//创建 table
var table = document.createElement("table");
table.border = 1;
table.width="100%";
//创建 tbody
var tbody = document.createElement("tbody");
//添加tbody
table.appendChild(tbody);
-------DOM-------
//创建第一行
var row1 = document.createElement("tr");
//添加第一行
tbody.appendChild(row1);
//创建第一行第一个单元格
var cell1_1 = document.createElement("td");
//添加第一行第一个单元格的文本
cell1_1.appendChild(document.createTextNode("Cell 1,1"));
//添加第一行第一个单元格
row1.appendChild(cell1_1);
--------table属性和方法---------
//创建第二行并添加
tbody.insertRow(1);
//创建第二行第一个单元格并添加
tbody.rows[1].insertCell(0);
//创建第二行第一个单元格文本并添加
tbody.rows[1].cells[0].appendChild(document.createTextNode("Cell 2,2"));
//将表格添加到文档主体中
document.body.appendChild(table);
B.删除表格
//删除第一行第一个单元格(DOM)
row1.removeChild(row1.firstChild);
//删除第二行第一个单元格(table属性和方法)
tbody.rows[1].deleteCell(0);
选择框
A.添加选项
a1.DOM方式
//创建option对象
var newOption = document.createElement("option");
//添加option文本
newOption.appendChild(document.createTextNode("Option text"));
//设置option value值
newOption.setAttribute("value", "Option value");
//添加option对象
selectbox.appendChild(newOption);
a2.Option构造函数
//创建option对象
var newOption = new Option("Option text", "Option value");
//添加option对象
selectbox.appendChild(newOption);
a3.select的add方法
//添加option对象
selectbox.add(newOption,relOption)
B.移除选项
b1.DOM方式
//移除option对象
selectbox.removeChild(selectbox.options[0]);
b2.选择框的remove方法
//移除option对象
selectbox.remove(0);
b3.移除选项置为null
selectbox.options[0]=null;
相关文章推荐
- javascript 操作表格
- JavaScript操作表格全功能展示
- Javascript 表格操作实现代码
- JQuery 表格操作(交替显示、拖动表格行、选择行等)
- 使用 JQuery 操作表格(交替显示、拖动表格行、选择行等)
- ASP.NET与JavaScript联合操作之一 选择DataGrid中的CheckBox控件后该行背景变色
- JavaScript 动态操作表格
- javascript操作表格 示例源码
- javascript对表格的操作
- 对表格操作的一个javascript例子
- 支持FireFox的JavaScript表格操作函数
- javascript操作表格对象
- Javascript的表格行操作例程
- 用JavaScript对表格的操作
- javascript操作表格
- javascript操作两个选择列表(有两个列表,如何实现在一个列表通过双击和多选列表中内容添加到另一个列表. )
- javascript键盘上下键的操作(选择)
- Javascript 表格操作实现代码
- JavaScript_表格操作(增-删-改-查)
- javascript操作表格 示例源码