我有一个元素<input type="file" name="name" id="name" value="<%= name %>" >
,我收到错误Uncaught Error: InvalidStateError: DOM Exception 11
。我读到,为'file'类型的输入元素添加一个值会导致此错误,所以我删除了value属性,但是我得到了同样的错误。我没有做任何事情,只是将这个元素添加到我的表单中,所以我看到的其他解决方案似乎与我无关。什么可能导致使用该元素上传文件以产生此错误?
如果重要,这是在骨干模板文件中,扩展名为.jst.ejs
如果你不知道为什么,也许你可以帮助调试?我现在正在做的是使用Chrome开发工具来逐步浏览jQuery和Javascript文件,这并没有真正帮助。是否有更有效的方法来调试它?