解决方案 »

  1.   

    {wc:loop $sort $value}
    <li><a style="cursor:pointer"  onclick="send2(this)" >{wc:$value['c_name']}</a></li>
    {wc:loop:end}循环展示li标签里的内容,说明a标签肯定有多个,js代码如下:
    function send2(obj)
    {
        alert(obj.innerHTML);
    }onclick属性调用send2的时候传入参数this,这个this就是当前点的这个a标签了。在另外一个帖子里已经回复了。
      

  2.   

    你的li是循环的所以a的id=sort是不行的,id应该是唯一的。你一循环就变成多个了。
    所以你可以给li的父标签ul一个id=ulId;
    var a = document.getElementById('ulId').getElementsByTagName('a');
    for(var i=0;i<a.length;i++){
    a.item(i).onclick = function(){
    alert(this.innerHTML);
    }
    }