9.25 用javascript隐藏或显示表格列.htm

来自「一些javascript的小例子希望对初学者有更好的帮助」· HTM 代码 · 共 52 行

HTM
52
字号
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>标题页</title>
</head>
<body>
<table border=1 cellpadding=0 cellspacing=0 width="80%">
	<tr>
		<td>第一列
		</td>
		<td>第二列
		</td>
		<td>第三列
		</td>
		<td>第四列
		</td>
	</tr>
	<tr>
		<td>第一列
		</td>
		<td>第二列
		</td>
		<td>第三列
		</td>
		<td>第四列
		</td>
	</tr>
</table>
<input type=button value==隐藏第三列 onclick=hide()>
<input type=button value==显示第三列 onclick=show()>
<script language=javascript>
	function hide()
	{
		var tr=document.getElementsByTagName('tr');                 //获取所有的行
		var i;
		for(i=0;i<tr.length;i++)                                    //遍历每一列
		{
		  tr[i].getElementsByTagName('td')[2].style.display='none';//隐藏第三列
		  
		}
	}
	function show()
	{
		var tr=document.getElementsByTagName('tr');                 //获取所有的行
		var i;
		for(i=0;i<tr.length;i++)                                   //遍历每一列
		{
		  tr[i].getElementsByTagName('td')[2].style.display='block';//隐藏第三列
		}
	}
</script>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?