javascript 可以做成面向对象的变成,不过比较麻烦,特别是声明类的时候,建议还是用Jason传输参数
例如:Name:Gavin,Age:22

解决方案 »

  1.   

    aaa.innerHTML=" <a href='javascript:void(null)' onclick='SetTalkClient(" + myClient + ")'>" + userName + " </a>"; 
    aaa没有定义吧
    var aaa=document.*****("aaa");
      

  2.   

    aaa.innerHTML=" <a href='javascript:void(null)' onclick='SetTalkClient(" + myClient + ")'>" + userName + " </a>"; 改为:var a = document.createElement("a");
    a.href = "javascript:void(0);";
    a.onclick = function() { SetTalkClient(myClient); }
    a.innerHTML = userName;
    document.getElementById("aaa").appendChild(a);
      

  3.   

    aaa.innerHTML=" <a href='javascript:void(null)' onclick='SetTalkClient(" + myClient + ")'>" + userName + " </a>"; 改为:var a = document.createElement("a");
    a.href = "javascript:void(0);";
    a.onclick = function() { SetTalkClient(myClient); }
    a.innerHTML = userName;
    aaa.appendChild(a);