• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

javascript – 上传文件<input type="file" >的值怎么初始化?

php 搞代码 3年前 (2022-01-25) 35次浏览 已收录 0个评论
文章目录[隐藏]

一个编辑产品的页面,里面有上传图片(
然后页面初始化时,php套页面是这样
再次提交9来源gaodai#ma#com搞@代~码$网搞gaodaima代码后台就接收不到了。
我知道这个bug 这里想问一下有哪些好的解决方法。
Ps:这里不是异步上传。

回复内容:

一个编辑产品的页面,里面有上传图片(
然后页面初始化时,php套页面是这样
再次提交后台就接收不到了。
我知道这个bug 这里想问一下有哪些好的解决方法。
Ps:这里不是异步上传。

这个值是不能初始化的,所以常见的初始化代码是这样的

<code><?php if (! empty($existFile)):?><span><?php echo $existFile?></span><?php endif;?></code>

因为的值是浏览器内部对象,而不是普通的字符串,alert($(‘#f1’).val())其实是看到的是该对象的toString方法返回的值,而不是对象本身。
以上某些关键字不准确,但是大意是这样的。

file 的value是只读的不能修改,只能通过页面点击选择修改。浏览器主要还是安全看,不然页面代码自动上传你本地文件你都不知道。

placeholder=”请选择您的头像图片文件”

如果考虑向下兼容ie6级别的话,input上面扣了span即可了;详见淘宝京东的搜索框;


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:javascript – 上传文件<input type="file" >的值怎么初始化?
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址