① js给动态创建的按钮添加动态事件
这是源JavaScript经典的闭包问题
你需要
document.getElementById('king'+i).onclick=function(i){ returnfunction() { document.getElementById('shipin').src=arr[i] }}(i)