JavaScript如何动态的设置表格的样式
2009-09-14 17:05
579 查看
二、动态给表插入行:
function addRow(){
//动态插入一行
var oRow1=mediaMes.insertRow(mediaMes.rows.length);
//设置tr的id
oRow1.id="tr"+thisId;
//获得表总的行数
var aRows=mediaMes.rows;
//获得新添加行的列集合
var aCells=oRow1.cells;
//再新添加的行里面插入一个列
var oCell1_1=aRows[oRow1.rowIndex].insertCell(aCells.length);
//=================设置列的样式======================
oCell1_1.align="center";
var oStyle1 = oCell1_1.getAttribute("style");
//Ie浏览器动态设置样式不能直接给行或列指定class属性
//要先把样式放到一个对象的attribute里面,然后在把这个对象设置到行或列里面去
// ie
if(oStyle1 == "[object]") {
oStyle1.setAttribute("cssText","border-right: 1px solid #003399;border-bottom: 1px solid #003399;");
oCell1_1.setAttribute("style",oStyle1 );
} else {
oCell1_1.setAttribute("class","td_border" );
}
var cell1="<input type='text' name="user" id='user'/>";
oCell1_1.innerHTML=cell1;
}
function addRow(){
//动态插入一行
var oRow1=mediaMes.insertRow(mediaMes.rows.length);
//设置tr的id
oRow1.id="tr"+thisId;
//获得表总的行数
var aRows=mediaMes.rows;
//获得新添加行的列集合
var aCells=oRow1.cells;
//再新添加的行里面插入一个列
var oCell1_1=aRows[oRow1.rowIndex].insertCell(aCells.length);
//=================设置列的样式======================
oCell1_1.align="center";
var oStyle1 = oCell1_1.getAttribute("style");
//Ie浏览器动态设置样式不能直接给行或列指定class属性
//要先把样式放到一个对象的attribute里面,然后在把这个对象设置到行或列里面去
// ie
if(oStyle1 == "[object]") {
oStyle1.setAttribute("cssText","border-right: 1px solid #003399;border-bottom: 1px solid #003399;");
oCell1_1.setAttribute("style",oStyle1 );
} else {
oCell1_1.setAttribute("class","td_border" );
}
var cell1="<input type='text' name="user" id='user'/>";
oCell1_1.innerHTML=cell1;
}
相关文章推荐
- javascript动态操作表格:新增、设置样式、删除、移动行
- 使用JavaScript动态设置样式实现代码及演示动画
- CSS如何设置html table表格边框样式
- table里面怎么设置td的样式和Excel里面的表格一样&&当光标浮动td上到元素上时如何显示全部文本。
- js 动态插入表格设置样式 js设置样式
- JavaScript动态设置div的样式的方法
- 使用JavaScript动态设置样式 Ver2
- Javascript中给动态生成的表格添加样式,JavaScript里setAttribute的问题
- Word中如何设置表格的边框线样式和颜色
- JavaScript+CSS实现表格动态样式
- javascript动态生成表格内容并设置属性,获取选中行的值
- 如何使用javascript建立动态表格,有新增,删除功能
- javascript如何动态加载表格与动态添加表格行
- javascript如何动态加载表格与动态添加表格行
- JavaScript+CSS实现表格动态样式
- [转]CSS如何设置html table表格边框样式
- ng4.0 使用[innerHTML]动态插入的富文本如何设置样式
- Excel设置表格样式的显示效果使用excel如何改变表格样式
- JavaScript如何动态创建table表格
- [原创]javascript中如何控制动态生成的表格位置?