//创建表格
function createTable()
{
var o = document.getElementById("aaa");
var table = document.createElement("table");
table.width="220"
table.height="30"
table.border="1"
table.cellpadding="0"
table.cellspacing="0"
var tbody = document.createElement("tbody");
var tr = document.createElement("tr");
var td = document.createElement("td");
td.width="5"
td.background="image/yixunweb076.gif"
tr.appendChild(td);
var td = document.createElement("td");
td.width="210"
td.align="right"
td.background="image/yixunweb077.gif"
td.innerHTML = " <img src='image/yixunweb079.gif' width='24' height='22' /><img src='image/yixunweb080.gif' width='24' height='22' /> </td>";
tr.appendChild(td);
var td = document.createElement("td");
td.width="3"
td.background="image/yixunweb078.gif"
td.innerHTML = " <img src='image/yixunweb079.gif' width='24' height='22' /><img src='image/yixunweb080.gif' width='24' height='22' /> </td>";
tr.appendChild(td);
tbody.appendChild(tr);
table.appendChild(tbody);
o.appendChild(table);
} 创建出来的TD与TD没有空白啊。
function createTable()
{
var o = document.getElementById("aaa");
var table = document.createElement("table");
table.width="220"
table.height="30"
table.border="1"
table.cellpadding="0"
table.cellspacing="0"
var tbody = document.createElement("tbody");
var tr = document.createElement("tr");
var td = document.createElement("td");
td.width="5"
td.background="image/yixunweb076.gif"
tr.appendChild(td);
var td = document.createElement("td");
td.width="210"
td.align="right"
td.background="image/yixunweb077.gif"
td.innerHTML = " <img src='image/yixunweb079.gif' width='24' height='22' /><img src='image/yixunweb080.gif' width='24' height='22' /> </td>";
tr.appendChild(td);
var td = document.createElement("td");
td.width="3"
td.background="image/yixunweb078.gif"
td.innerHTML = " <img src='image/yixunweb079.gif' width='24' height='22' /><img src='image/yixunweb080.gif' width='24' height='22' /> </td>";
tr.appendChild(td);
tbody.appendChild(tr);
table.appendChild(tbody);
o.appendChild(table);
} 创建出来的TD与TD没有空白啊。
解决方案 »
- jquery下载?
- 两个字符串对比(多项选择题的自动评分)?
- 关于exl panel如何load后台数据
- js问题
- getElementById 问题
- js版主在吗/想问一下,你为什么要删除我的帖子?
- JS能否实现或许连接的范围坐标(里面请)
- 怎样在文本框里输入的时候就屏蔽掉非法字符?
- JS拖动难题求大侠指教!拖动后松开时如何判断拖动的对象是否停在另一个对象上?
- <iframe ID="Editor" MARGINHEIGHT="1">,Editor中的内容是完整的html页面内容,怎么完整地取得?
- 天天问,问题天天出,又有新问题,最好给出错误改成正确的
- 使用document.body.scrollHeight获取高度后 怎么给我定义的一个css样式 也就是说我那个样式的高度是==document.body.scrollHeight
但是border设置为1留下的空格位还是存在
<head>
<title>实例代码 - 使用JavaScript和DOM创建HTML表格</title></head>
<style>
.ListTable
{
border-collapse: 0;
border: 0px solid
border-spacing: 0px;
BACKGROUND-COLOR: #CCCCCC;
}
.ListTable td
{
border: 0px solid
border-spacing: 0px;
BACKGROUND-COLOR: #FFFFFF;
}
</style>
<body><script>//创建表格
function createTable()
{
var o = document.body;
var table = document.createElement("table");
table.height="30"
table.border="0"
table.className = "ListTable"
table.cellpadding="0"
table.cellspacing="0"
var tbody = document.createElement("tbody");
var tr = document.createElement("tr");
var td = document.createElement("td");
td.innerHTML = "11111";
tr.appendChild(td);
var td = document.createElement("td");
td.align="right"
td.innerHTML = "2222";
tr.appendChild(td);
var td = document.createElement("td");
td.innerHTML = "3333";
tr.appendChild(td);
tbody.appendChild(tr);
table.appendChild(tbody);
o.appendChild(table);
}
//createTable(270,270,9,9);
</script>
<a onClick="createTable()">点击创建table</a><table height="30" cellpadding="0" cellspacing="0">
<tr>
<td >1111</td>
<td >2222</td>
<td >3333</td>
</tr>
</table>
</body>
</html>
<head>
<title></title> </head>
<style>
.ListTable
{
border: 0px solid;
border-collapse: collapse;
BACKGROUND-COLOR: #CCCCCC;
border-spacing:0px;
}
.ListTable td
{
border: 2px solid;
border-collapse: 0px;
border-spacing: 0px;
padding:0;
BACKGROUND-COLOR: #FFFFFF;
}
</style>
<body> <script> //创建表格
function createTable()
{
var o = document.body;
var table = document.createElement("table");
table.height="30"
table.className = "ListTable"
table.cellpadding = "0" var tbody = document.createElement("tbody");
var tr = document.createElement("tr");
var td = document.createElement("td");
td.innerHTML = "1111";
tr.appendChild(td);
var td = document.createElement("td");
td.align="right"
td.innerHTML = "2222";
tr.appendChild(td);
var td = document.createElement("td");
td.innerHTML = "3333";
tr.appendChild(td);
tbody.appendChild(tr);
table.appendChild(tbody);
o.appendChild(table);
}
//createTable(270,270,9,9);
</script>
<a onClick="createTable()">点击创建table </a> <table height="30" class="ListTable" cellpadding="">
<tbody>
<tr>
<td >1111 </td>
<td >2222 </td>
<td >3333 </td>
</tr> </tbody>
</table>
</body>
</html>哈哈终于搞定了.就是css 的问题. 结贴.