html中table如何隐藏一列?

html中table如何隐藏一列?,第1张

可以用样式style="display:none"来实现。如:

<table>

<tr>

<td style="display:none">A</td>

<td>B</td>

<td>C</td>

</tr>

<tr>

<td style="display:none">A1</td>

<td>B1</td>

<td>C1</td>

</tr>

</table>

obj.css("display")这种写法有问题

script的那段改成:

<script type="text/JavaScript">

var lastID = "start"

function doChangeDiv(id){

var obj = document.getElementById(id)

if(obj.style.display=="block"){

obj.style.display="none"

}else{

obj.style.display="block"

}

if(lastID != "start" &&lastID != id){

var obj2 = document.getElementById(lastID)

if(obj2.length>0){

obj2.style.display="none"

}

}

lastID = id

}

</script>

另外document.getElementById("id")和document.getElementById(id)是不一样的

前者是取id为id的对象,后者是取id为传过来的参数的对象,就像你这里面的doChangeDiv('hc1'),hc1就是传的参数


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6101976.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存