baidu_20631503 2015-06-01 09:33 采纳率: 0%
浏览 2713

关于 input 的submitname问题

动态拼接TD 做选择附件上传
var tdFile = document.createElement("input");
tdFile.setAttribute("type", "file");
tdFile.setAttribute("id", "uploadFile");
tdFile.setAttribute("name", "uploadFile");
tdFile.setAttribute("contentEditable", "false")

问题:
在通过form 获取 uploadFile 的值的时候,在上传一个0KB的文件时候和没有选择文件一样的效果 uploadFile 显示为null,导致无法上传0KB的文件。

通过页面查看时候,动态拼接的 name属性成了 submitname了;

不知道是不是submintname的原因,坐等大神们解决,只要选择了文件都可以上传(0KB不等于没有选文件)

  • 写回答

3条回答

  • Go 旅城通票 2015-06-01 09:50
    关注

    创建的input可以设置name,但是创建完毕添加到DOM在IE下无法修改name。

    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料