这里的onclick不执行,该怎么改?
var tabl= " <table > ";
for(var i=0;i <reshuzi.length;i++)
{
tabl = tabl+ " <tr > <td width= '300 ' onclick= 'alert( "jj "); '> > "+reshuzi[i]+ " </td> </tr> ";
}
tabl=tabl+ " </table> ";
document.getElementById( "popup ").innerHTML = tabl;
是动态生成一个表格,onclick放在每一行,可是点了后没有反应,该怎么改?
------解决方案--------------------在这个元素上面,估计还有比较它优先级更高的.
------解决方案--------------------tabl = tabl+ " <tr > <td width= '300 ' onclick= 'alert(\ "jj\ "); '> > "+reshuzi[i]+ " </td> </tr> ";
------解决方案--------------------是不是“alert( "jj ")”中的引号把字符串隔断了,换个别的试试!