数组操作
创建数组:var standTerm = new Array("维护","维修");
var arr = new Array();
数组长度:length属性
数组中添加:push()
清空数组:arrName.length=0
字符串操作
去字符串最后一个字符: strName.substring(0,strName.length-1)
表格操作
获取表格长度:document.getElementById("tableID").rows.length;
插入行和列: newRow = document.getElementById("tableID").insertRow(位置);
for(i=0;i<列数;i++){
var newColumn = newRow.insertCell(i)
//根据i的不同往里面添加不同的数据,自己填写
...
}
删除表格行:document.getElementById("tableID").deteleRow(行索引)
获取行索引:行对象.rowIndex
获取父对象:对象.parentElement
元素对象操作
创建元素:createElement(元素名称)
举例:
var element = document.createElement('input)
element.type='text'
element.id=''
element.value=''
创建元素之后可以放在单元格里面。
newColumn.appendChild(element);
如果不创建元素,用如下方法也可以往单元格里面插入内容
newColumn.innerHTML="<input id='' value='' type='' />"
获取对象:document.getElementById();
向元素中添加内容:对象.innerHTML("<input type='text' name='myName' />");会覆盖吗?
修改元素样式
对象.style.样式名称="样式值"; 例:对象.style.display="none";