本帖最后由 tutudtutud 于 2012-06-11 11:22:49 编辑

解决方案 »

  1.   

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta charset="gb2312" />
    <title></title>
    </head>
    <body>
    <button id="a" onclick="myFun()">sdasdsd</button> <script>
    function myFun()
    {
    b();
    function b()
    {
    alert("sadasd");
    }
    }
    </script>
    </body>
    </html>
      

  2.   


    function myFun()
    {
    setInt=setInterval("clock()",50);
    function clock()
    {
    var t=new Date();
    document.getElementById("setIntervalTest").innerHTML="现在时间是:"+t.toLocaleString();
    }
    }
    这样怎么也不行
      

  3.   


    <!DOCTYPE HTML>
    <html>
    <head>
    <meta charset="gb2312" />
    <title></title> 
    </head>
    <body>
    <button id="a" onclick="myFun()">sdasdsd</button><div id="setIntervalTest"></div><script>
    function myFun(){
    setInt=setInterval("clock()",50);
    }
    function clock(){
    var t=new Date();
    document.getElementById("setIntervalTest").innerHTML="现在时间是:"+t.toLocaleString();
    }
    </script>
    </body>
    </html>
      

  4.   

    clock()函数为什么不能嵌套在myFun()内,这也是我问这个问题的原因