当input type=”file” 未上传文件时 会产生默认文字

翻遍度娘 发现都在用 label + opacity:0 的方式 不是不好 ,只是 我为了改这几个文字 有必要吗?
进入正题,推荐一种解决方法
第一 设置上传color 隐藏上传文件前后的文字 全部干掉!
input[type=”file”] {
color: transparent;
}

然后 在input 后面加span 标签 添加id

最后通过change方法 去监听文本值 (id是你的input id 记得替换)

个人觉得 需求实现已经足够 样式还可以优化 好勒 完结
吐槽: 我都不知道为啥会接手jq的项目代码 踩坑挺累的
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END





![[C++探索之旅] 第一部分第十一课:小练习,猜单词 - 鹿快](https://img.lukuai.com/blogimg/20251015/da217e2245754101b3d2ef80869e9de2.jpg)










暂无评论内容