为什么 innerHTML 生成的代码,在触发另外一个函数之后就消失了?
用
var newDiv =  "<div id=divUpload" + count +">"
             + " <input id=file" + count + " type='file'  style='width:330px;' name='upfile[]'>"
             + " <a href=javascript:delfile('divUpload" + count + "'); style='font-size:14px;' >删除</a>"
             + " </div>";   
document.getElementById("addpoint").insertAdjacentHTML("beforeEnd", newDiv);   
动态地增加了一些表单元素
但是在提交表单的时候又加了一个判断的函数check()
触发了check()之后,原先动态增加的表单元素不见了
------解决方案--------------------
对 重新刷新页面了