标题:网页中折叠和展开问题。
取消只看楼主
柳婕
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-9-1
 问题点数:0 回复次数:0 
网页中折叠和展开问题。
请教各位路过的人,我现在要实现网页内部的展开和折叠效果,在网页浏览的时候是成功显示了,但是当我用HTML Help Workshop软件编译做帮助文档打开的时候,“+”和“-”不能成功的转换。
代码是:
<body>
<table cellpadding='0' cellspacing='0' border='0' class='pageTable' id="Table1">
       <tr>
       <td>
       <a href="" class="STYLE1" style="text-decoration:none" onClick="showHide('show');return false">          <img id="gshow" src="whplus.gif" style="border:0px">显示/隐藏       </a>
       <span id="show" style="display:none" >
       <p>显示成功</p>
       </span>
       <script lang="jscript">
       function showHide(subText)
       {
               var textBlock=document.getElementById(subText);
            var imgSign=document.getElementById('g'+subText);
            if(textBlock.style.display=='inline')
            {
                textBlock.style.display='none';
                imgSign.src='whplus.gif';
            }
            else
            {
                textBlock.style.display='inline';
                imgSign.src='whminus.gif';
            }
        }
        </script>
    </td>
  </tr>
    </table>
   
    <table cellpadding='0' cellspacing='0' border='0' class='pageTable' id="Table2">
    <tr>
        <td>
        <a style="text-decoration:none" onClick="showHide('otshow');return false" href="">
            <img id="gotshow" src="whplus.gif" style="border:0px">再一次隐藏</a>
        <span id="otshow" style="display:none"><p>我们不能改变生命的长度, 但我们可以选择生命的宽度。<br />
</p></span>
        </td>
    </tr>
     </table>
运行结果:

和其他图片存放的路径是一样的,但是展开的时候该显示“-”图标的,却显示了一个小叉叉,折叠之后显示正常为“+”。向大家请教一下,希望知道的人可以帮帮我,谢谢。
搜索更多相关主题的帖子: 网页 折叠 
2008-10-08 16:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-237023-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.085476 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved