错误
xx is not defined at HTMLButtonElement.onclick
原因
我实在js中使用变量拼接一个按钮,用document.write写在网页上,这种情况下按钮调用的函数
无法识别拼接的参数
解决
加上转义符
"
正确写法
document.write("<button οnclick='showUser(""+zi+"");'>"+data1[i].name+"</button>")
错误写法
document.write("<button οnclick='showUser("+zi+";);'>"+data1[i].name+"</button>")