注意div用id不要用name
<div id= 'putcomment' >发表评论 </div>
<div id= 'appeal'   style='visibility: hidden;'>投诉说明 </div>
<input type=button onclick="document.all.putcomment.style.visibility='hidden';document.all.appeal.style.visibility='visible'" >

解决方案 »

  1.   

    <div id = 'putcomment' >发表评论 </div>
    <div id = 'appeal'   style='display: none;'>投诉说明 </div>
    <input type=button onclick="divevent()" ><script language="javascript">
    function divevent()
    {
      document.getElementById("putcomment").style.display="none";
      document.getElementById("appeal").style.display="";
    }
    </script>
      

  2.   

    为什么不能用name只能用id呢???
      

  3.   

    name 属性主要用于表单域,用于提交数据中的域名
    ID 是所有HTML元素共有的属性
      

  4.   

    <div id= 'putcomment' onclick="this.style.display='none';appeal.style.visibility='visible'">发表评论 </div>
    <div id = 'appeal'   style='visibility: hidden;'>投诉说明 </div>
      

  5.   

    xjdawu(无法界定) ,谢谢你了。以后还有好多要向你学习
      

  6.   

    name 属性主要用于表单域,用于提交数据中的域名
    ID 是所有HTML元素共有的属性
    ---------------------------------------------
    其实这句话才是经典
      

  7.   

    <div id="Msg" style="DISPLAY: none; Z-INDEX: 106; LEFT: 0px; POSITION: absolute; TOP: 0px" onmouseout="Hide(this)" onmouseover="Show(this)" align="center">
    //显示层信息
    function Show(obj)
    {
             obj.style.display = "block";
    }//隐藏信息层
    function Hide(obj)
    {
    obj.style.display = "none";
    }