js 动态生成报表

js 动态生成表格function?createTable(divName)...{????var?div??document.getElementById(divName)????

js 动态生成表格
function?createTable(divName)
js 动态生成报表
js 动态生成报表js 动态生成报表...{
js 动态生成报表
js 动态生成报表????var?div?=?document.getElementById(divName);
js 动态生成报表????var?table?=?document.createElement("table");//创建table
js 动态生成报表????var?row?=?table.insertRow();//创建一行
js 动态生成报表????var?cell?=?table.insertCell();//创建一个单元
js 动态生成报表????cell.width?=?"10";//更改cell的各种属性
js 动态生成报表????cell.style.backgroundColor?=?"#999999";
js 动态生成报表}
js 动态生成报表

?

你还可以发挥下想象力动态地创建各种各样的控件。上面的function是放置JS文件中的。

如果在html中的调用<script type="..." src="*.js"></script>

这里是创建了一个Table的元素,但是还没有加载到div层中去。

这里最好不使用div.innerHTML也不要使用div.innerText

要使用div.appendChild(table);