this.HTMLdata += '<td id="names"><a href="#" onclick="zgmm('+name+')">'+name+'</a></td>';function zgmm(a)
{
//var temp=document.getElementById(a.id)
alert(a);}总是提示说传过来的值没定义,
{
//var temp=document.getElementById(a.id)
alert(a);}总是提示说传过来的值没定义,
name是什么?
{
this.HTMLdata += '<tr>';
this.HTMLdata += '<td id="names"><a href="#" onclick="zgmm('+name+')">'+name+'</a></td>';
this.HTMLdata += '</tr>'; }
是这个函数中接受到的字符串
{
alert(name);
this.HTMLdata += ' <tr>';
this.HTMLdata += ' <td id="names"> <a href="#" onclick="zgmm('+name+')">'+name+' </a> </td>';
this.HTMLdata += ' </tr>';
alert(this.HTMLdata);
} 先试一下这个方法中能不能取到name