<a href="javascript: ToPage(this)">1</a><script type="text/javascript">
    function ToPage(iPage) {
        alert(iPage.innerHTML);
    }
    </script>
这样写,是undefined

解决方案 »

  1.   


    <script type="text/javascript">
      function ToPage(iPage) {
      alert(iPage.innerHTML);
      }
      </script>
    <a onClick="javascript:ToPage(this);" >1</a>
      

  2.   

    <a href="javascript:void(0)" onclick="return ToPage(this)">1</a>
      

  3.   

    写在href中的东西,应该是个链接。所以在使用this时就出了问题。2楼是正确的。
      

  4.   

    我刚写了一个,楼主可以参考一下!<!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>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <script type="text/javascript">
         function ToPage(id){
    alert(document.getElementById(id).innerHTML);
    }
        </script>
    </head>
    <body>
    <a id="aDemo" href="javascript:void(0)" onclick="ToPage(this.id)">这是一个链接!</a>
    </body>
    </html>
      

  5.   

    <script language="javascript">
    function go(){
    alert(aaa.innerHTML);
    }
    </script>
    <a href="javascript:go()" id="aaa">aaaa</a>
      

  6.   

    标记 参数 描述
    M x, y  移动画笔到 x, y 点 
    L x, y  从当前点画线至 x, y 点
    X 结束本次路径。
    E 封闭路径。即自动从当前点到起点进行封闭
    WA left, top, right, bottom, start x, start y, end x, end y 画曲线,圆或弧线
    AT left, top, right, bottom, start x, start y, end x, end y ? 扇形会用到