javascript - 需要隐藏文件输入中的文本并调整 IE 中浏览器按钮的大小

标签 javascript php html

在我的项目中,我有文件输入按钮,为此我需要删除文件文本框并需要为浏览按钮设置一些背景。

enter image description here

请给我想法。

最佳答案

精美的文件上传

以编程方式触发点击

代码

$('img#mytrigger').on('click', function () {
  $('#fileupload-example-1').trigger('click');
});

为输入字段提供标签

代码

<input type="file" id="fileupload-example-4"/>
<label id="fileupload-example-4-label" for="fileupload-example-4">Click me</label>

CSS

#fileupload-example-4 {
  height: 0;
  width: 0;
}

#fileupload-example-4-label {
    border: 1px solid #cccccc;
    padding: 5px;
}

此方法需要 jQuery。在代码中也包含以下行。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

引用号:link

关于javascript - 需要隐藏文件输入中的文本并调整 IE 中浏览器按钮的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26859479/

相关文章:

javascript - 灯箱可以离线工作,但不能在线工作

javascript - 自动播放 HTML 时降低背景音乐音量

javascript - 是否可以直接从 Javascript 访问 MySQL 数据库

Linux 上的 PHP 套接字 - 在通过命令退出 php 之后/当 php 退出时立即释放 tcp 端口?

php - 页面加载后javascript函数不工作

php - 如何使用 PHP Codeigniter 将 MySQL 数据库中的数字显示为星号

jquery - 当 jQuery.html() 时从缓存加载 .js 文件

javascript - GetElementByid 仅适用于 ID,不适用于类