for循环显示checkbox
今天用for循环解决了checkbox在其位置显示的问题(当checkbox的数量不定,值根据后台来确定的时候)
var cheook = ''; for (var i = 1; i < responseObject1.events.length; i++) { cheook += "" + '<input type="checkbox" value=\'responseObject1.events[i].allow_photographer\' name="allow">' + responseObject1.events[i].allow_photographer + '</p>' + ""; } cheook += ""; document.getElementById("cook").innerHTML = cheook;
犯的错误是将函数定义在for循环括号里面。
遇到问题不能全盘否定所解决用的方法,应该找的出现问题的原因,再修改调整解决办法。