id="<%=a%>你可以不这样写ID啊,你把它写成固定的不行吗?
如果非要用<%=a%>的值,你可以写到别的属性里边去啊

解决方案 »

  1.   

    奇怪哦,ASP我不晓得,但PHP我写是没错
    <input type=button onclick="<?php echo "aa";?>.style.display='none'">
    <div id='<?php echo "aa";?>'>name</div>
      

  2.   

    zalvsa(水米):你的方法我当然测试过,可是没成功,好郁闷呀。这几天太忙太忙了,有好多网站要做的,一个人忙呀~唉!头都傻了呀。
      

  3.   

    onclick="<%=a%>.style.display=(<%=a%>.style.display=='none')?'block':'none'"
      

  4.   

    或者
    onclick="this.parentNode.nextSibling.style.display=(this.parentNode.nextSibling.style.display=='none')?'block':'none'"真让我怀疑你的星星是怎么来的了
      

  5.   

    chouchy(城市刀客)的方法有的地方不兼容吧?
    最好在前面加上document.all.
    但这个方法我N次前就用过了。
    上面的方法我全用过,也参考过‘梅花雪’控件。
    郁闷,这是一个很简单的问题。我的代码是通过FSO自动生成的。
    昨晚我回到家,把代码复制到我自己的电脑上运行,运行正常,可到公司电脑上就不正常了,刚刚重装了系统,又出现我想要的菜单了。
    超级郁闷!!!!!!
      

  6.   

    还有,我的星星是CSDN给我的,我自己又不能上传星星。chouchy ,你说呢?哈哈~
      

  7.   

    免费网站代理http://lyf.9soho.com初中文化即可,两天学会。只要您会上网就能赚钱。
      

  8.   

    <div id="xx">
    <a href="#" onclick="javascript:if(this.parentElement.nextSibling.style.display=='')this.parentElement.nextSibling.style.display='none';else this.parentElement.nextSibling.style.display=''";>一级目录</a>
    </div>
    <div id=<%=a%> style="display:'none'">二级目录</div>