注册 登录
编程论坛 ASP技术论坛

以下代码是否可以改为先是隐藏状态?

anjincheng 发布于 2011-05-27 16:23, 484 次点击
老师:
    以下代码打开时先是显示状态了,怎么改成先是隐藏状态,点击后再显示?
=========================================
<script language="JavaScript" type="text/javascript">
function $(id)
{
    return document.getElementById(id);   
}

function show(obj)
{
    var s=$(obj).style;
    s.display=s.display=="none" ? "" : "none";
}
</script>
<table width="500" border="1">
  <tr>
    <td width="200" style="cursor:pointer;" onClick="show('div1');">点击单元格显示文字或图片</td>
    <td><div id="div1">将这里的文字替换成图片就行了</div></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
1 回复
#2
liang1982072011-05-27 19:11
........你先把它的默认状态设成隐藏的不就行了?
<td><div id="div1" style="display:none">将这里的文字替换成图片就行了</div></td> 把这行改成这样就行了
1