谢谢大家 指点一下

解决方案 »

  1.   

    两个onclick同时执行的?
    var a=function(){}
    var b=function(){}
    var doclick =function(){
        a;
        b;
    }<input onclick="doclick;" />
      

  2.   

    那用一个funciton就可以了,点一下判断{ 栏目.style.display =(栏目.style.display == "none") ? "block" : "none" ;}
      

  3.   

    根据状态判断就可以
    L@_@K
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title> new document </title>
      <meta name="generator" content="editplus" />
      <meta name="author" content="" />
      <meta name="keywords" content="" />
      <meta name="description" content="" />
     </head> <body>
    <a href="#" id="aAction">折叠</a>
    <div id="divShow" style="color: red; background-color: yellow;">
    Hellow world!
    <br />
    <br />
    Good morning!
    </div>
     </body>
     <script type="text/javascript">
     <!--
    var $ = document.getElementById;
    $("aAction").onclick = function() {
    if ($("divShow").style.display=="none")
    {
    $("divShow").style.display = "block";
    this.innerHTML = "折叠";
    }
    else
    {
    $("divShow").style.display = "none";
    this.innerHTML = "展开";
    }
    };
     //-->
     </script>
    </html>
      

  4.   

    var a=function(){alert("aaaa");} 
    var b=function(){alert("bbbb");}  
    function doclick(obj){ 
        if(obj.optType==1){//当v=1时,做一种操作
            a(); 
        }else{//否则做另外一种操作
            b(); 
        }
        obj.optType = 2;
    } <input onclick="doclick(this);" optType="1"/>