input标签中的file值,怎么修改名称,不喜欢文件上传这个命名

input标签中的file值,怎么修改名称,不喜欢文件上传这个命名

input标签中的file值,怎么修改名称,不喜欢文件上传这个命名

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好!

  1. 左侧按钮上的文字无法修改哦~

  2. 无论是file还是image中的value,作用都一样:给后台传值用的,如果需要和后台产生交互,给后台传递一个默认值,那么可以通过设置value实现。

  3. 隐藏域,这个实际中用到的特别少,这里做一个了解:

    http://img1.sycdn.imooc.com//climg/5db94da2097e9aeb04790077.jpg

    效果:

    http://img1.sycdn.imooc.com//climg/5db94dbb09129ef206750204.jpg

  4. 如果帮助到了你,欢迎采纳,祝学习愉快~

好帮手慕码 2019-10-30 15:29:01

同学你好!
请问同学是想修改文件上传的这个文件名吗?就比如说:

http://img1.sycdn.imooc.com//climg/5db932810973b42702270078.jpg

这个以我们现在的知识水平无法做到哦。如果有兴趣的话可以了解下FormData,使用FormData进行提交,修改文件名用以下方法:

formData.append(name, value, filename);

相关知识查看地址:
https://developer.mozilla.org/en-US/docs/Web/API/FormData/append

还是说想要修改前面按钮上的文字呢?这个也是无法修改的哦,这是浏览器内部的决定,无法更改。

如果帮助到了你,欢迎采纳,祝学习愉快~

  • 是左边的“选择文件”这个名称,我尝试过value值在里面没什么效果。弱弱的问一句,image图像域和file文件域,中的value值各起什么作用。其他的测试过,就这两个不太清楚,哦,对了还有一个隐藏域教材中叫的不是很到位,向请教下...感觉我的问题有点多了,哈哈
    2019-10-30 15:37:01
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师