<a href="#" id="x" onclick="alert(this.innerHTML);alert(document.getElementById('x').innerHTML);" >content </a>

解决方案 »

  1.   

    s = document.getElementById('x').innerHTML
    <a href="#" id="x" >content </a>
      

  2.   

    如果不通过id来查找的呢
    因为我是通过
    <asp:Repeater ID="Repeater1" runat="server">
         <ItemTemplate><li><a href="#"><%# Eval("userCode")%></a></li></ItemTemplate>
    </asp:Repeater>
      

  3.   

    <script runat="server">  // 注意runat="server"
       int i =0;     // 注册一个变量,后台生成
    </script>
    <script>
       function test()
     {
       alert(document.getElementById(event.srcElement.Id).innerHTML; 
    }
    <script>
    <asp:Repeater ID="Repeater1" runat="server"> 
          <ItemTemplate> <li> <a href="#" id="a1_<%=i++%>" onclick="test()"> <%# Eval("userCode")%> </a> </li> </ItemTemplate> 
    </asp:Repeater>