下面的代码先通过表格对象的rows获得指定的行的所有单元格数组,然后定位指定的单元格,通过单元格的innerHTML属性获得单元格的html内容
<!DOCTYPE html><html>
<head>
<script>
function cell()
{
var x=document.getElementById('myTable').rows[0].cells
alert(x[0].innerHTML)
}
</script>
</head>
<body>
<table id="myTable" border="1">
<tr>
<td>cell 1</td>
<td>cell 2</td>
</tr>
<tr>
<td>cell 3</td>
<td>cell 4</td>
</tr>
</table>
<br>
<input type="button" onclick="cell()"
value="Alert first cell">
</body>
</html>
没看懂题目的意思,显示和隐藏你可以用 js 来修改display属性,或者用JQ来show后者hide,或者用其他框架点击任何地方隐藏的话,直接把隐藏该空白区域的事件对象给document就行了;
JS写比如:document.onclick = function(){ obj.style.display = 'none' }