请教如何使用CSS让TD标签内不管有没有内容都包含一个输入框,谢谢

哇抓 2012-10-12 09:59:08
<html>

<head>

<script>

window.onload = function(){

var obj = document.getElementsByTagName("td");

for(var i=0;i<obj.length;i++){

if(i%4==0)obj[i].className="a"

if(i%4==1)obj[i].className="b"

if(i%4==2)obj[i].className="c"

if(i%4==3)obj[i].className="d"

}

};

</script>

<style>

.a {color:#A00;}

.b {color:#0B0;}

.c {color:#00C;}

.d {color:#D00;}

</style>

</head>

<body>

<table border=1>

<tr><td style= "width:600;word-break:break-all ">
a</td><td>b</td></tr>

<tr><td>c</td><td style= "width:600;word-break:break-all ">d</td></tr>

<tr><td>e</td><td></td></tr>

<tr><td>g</td><td>h</td></tr>

</table>

</body>

</html>

...全文
106 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
__phoenix 2012-10-12
  • 打赏
  • 举报
回复
<script>

window.onload = function(){

var obj = document.getElementsByTagName("td");

for(var i=0;i<obj.length;i++){

if(i%4==0)obj[i].className="a"

if(i%4==1)obj[i].className="b"

if(i%4==2)obj[i].className="c"

if(i%4==3)obj[i].className="d"

}
for(x in obj) {
obj[x].innerHTML+="<input type='text' />";
};

};

</script>

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧