分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

bootstrap改变上传文件按钮样式,并显示已上传文件名

发布时间:2023-09-06 01:45责任编辑:沈小雨关键词:暂无标签

参考博文:
  html中,文件上传时使用的<input type="file">的样式自定义


html中<input type="file">默认样式很丑,这里用了Bootstrap按钮的样式,并获取文件名显示在其右侧

闲话少叙,直接上代码:

<label for="jobData" class="control-label" style="float:left;padding-left:15px;">任务数据</label><div class="col-xs-12 col-sm-4 col-md-4">    <div class="file-container" style="display:inline-block;position:relative;overflow: hidden;vertical-align:middle">        <button class="btn btn-success fileinput-button" type="button">上传</button>        <input type="file" id="jobData" onchange="loadFile(this.files[0])" style="position:absolute;top:0;left:0;font-size:34px; opacity:0">    </div>    <span id="filename" style="vertical-align: middle">未上传文件</span></div><script>function loadFile(file){    $$("#filename").html(file.name);}</script>



上传文件前:

上传文件后:

bootstrap改变上传文件按钮样式,并显示已上传文件名

原文地址:https://www.cnblogs.com/kenshinobiy/p/8549534.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved