隐藏表格行
<tr id=content1 style="display:none">
<tr id=content2 style="display:none">
<tr id=content3 style="display:none">
...
有多个这种需要隐藏的,想做一个全部隐藏的function
function closeall()
{
for(i=1;i<8;i++){
hideone("content" + i);
}
}
function hideone(obj){
obj.style.display=="none";
}
但是我上面的方式通不过,请会的近指点一下
问题点数:20、回复次数:3Top
1 楼ycjzj(五月的绿)回复于 2005-03-14 13:18:42 得分 0
function hideone(obj){
obj.style.display="none";
}
Top
2 楼harryCom()回复于 2005-03-14 13:21:54 得分 10
for(i=1;i<8;i++){
hideone(document.getElementById("content" + i));Top
3 楼ycjzj(五月的绿)回复于 2005-03-14 13:29:24 得分 10
<script language="javascript">
function closeall()
{
for(i=1;i<4;i++){
hideone(document.getElementById("content"+i));
}
}
function hideone(obj){
alert(obj);
obj.style.display="none";
}
</script>
<table>
<tr id="content1" style="display:block"><td>1</td></tr>
<tr id="content2" style="display:block"><td>2</td></tr>
<tr id="content3" style="display:block"><td>3</td></tr>
</table>
<INPUT TYPE="button" onclick="javascript:closeall();">Top




