本随笔缩写内容有误,对不起,谢谢!
csdn上有朋友问道这个问题
上google跑了跑,从这里和csdn的980337(面包喳喳) 朋友的回复得到提示,做了做测试。
以下代码可以把“浏览”按钮换成图片
当然 也可以不用<img>而改input或者button加上样式表(css)或者htc也应该可以吧。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="gb2312" lang="gb2312">
<head>
<title> 上传的时候<input type="file">中用图片代替浏览按钮 </title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="title" content="" />
<meta name="author" content="活靶子,huobazi" />
<meta name="subject" content="" />
<meta name="language" content="gb2312" />
<meta name="keywords" content="" />
<meta name="Copyright" content="" />
<meta name="robots" content="all" />
<script language="javascript" type="text/javascript">
    function fn_browse()
    {
        document.test_form.browse.click();
        document.test_form.file.value = document.all.test_form.browse.value;        
        
    }
</script>
</head>
<body>

<form name="test_form" method="post" ENCTYPE="multipart/form-data" onsubmit="alert(document.test_form.browse.value);" />
<input type="file" name="browse" style="display:none;" />
<input type="text" name="file" />
<a href="javascript:fn_browse();">
<img  name="btn" src="browse.gif" border="0" />  
<br />
<br />
<input type="submit" name="提交表单" />
</form>

</body>
</html>

转载于:https://www.cnblogs.com/huobazi/archive/2004/09/14/43051.html

小技巧,如何把上传文件的浏览按钮换成其他样式 或者图片相关推荐

  1. .Net Core小技巧 - 使用Swagger上传文件

    前言 随着前后端分离开发模式的普及,后端人员更多是编写服务端API接口.调用接口实现文件上传是一个常见的功能,同时也需要一个选择文件上传的界面,可以编写前端界面上传,可以使用Postman.curl来 ...

  2. cmd echo写入shell_渗透技巧——通过cmd上传文件的N种方法

    0x00 前言 在渗透测试的过程中,常常需要向目标主机上传文件,我在最近的学习测试过程中就碰到了这个问题,要求只能通过cmd shell向目标主机(Windows系统)上传文件,所以本文就对该技巧做一 ...

  3. 小程序用thinkPHP上传文件到腾讯云对象存储空间

    <?php/*** Created by PhpStorm.* User: Administrator* Date: 2017/11/22* Time: 10:48*/namespace Hom ...

  4. 微信小程序-云开发上传文件、图片

    文章目录 一.前言 二.功能简介 1.选择微信聊天记录中的文件 2.选择本地相册/拍照图片 3.上传功能 三.实现代码 1.选择聊天文件函数(js) 2.选择相册函数(js) 3.上传文件函数(js) ...

  5. 微信小程序从聊天记录上传文件(上传后可预览)

    1.由于微信小程序不支持 <input type="file">且uni.chooseImage只能上传图片 2.uview组件库 只支持H5 <u-upload ...

  6. selenium+python上传文件(Button按钮)

    之前研究了很久到现在才发现,如果是input可以直接sendkeys赋值比较方便,我今天用的button上传,代码如下: # 上传凭证(非input型)driver.find_elements_by_ ...

  7. 将input[type=file]上传文件隐藏在按钮下面,隐藏掉默认的样式

    直接上代码: <button style="position:relative;" class="btn btn-info btn-fill btn-wd" ...

  8. html页面点击按钮上传文件,点击按钮实现文件上传及控制文件上传类型

    1.原生js实现文件上传 html部分: 上传文件 js部分: upload(event) { //代替执行上传功能 let it = event.target; $(it).next().click ...

  9. 小程序: wx.uploadFile上传文件保持原文件名的方法

    其实很简单: formData中携带文件名即可! 废放不说,上源码: 小程序端: js: uploadSendFile(file){                              //fi ...

  10. ios手机 php无法上传文件,【已解决】uni.uploadFile 苹果ios图片上传不成功

    安卓正常上传,苹果里我到相册里选了一张20k的图片,服务器都得不到数据,服务器端是PHP,$_FILES居然是空的,下面是简单的代码 openPic(){ var that = this; uni.c ...

最新文章

  1. macOS配置Apache服务器
  2. 区块链中密码学与安全技术
  3. 转:libev和libevent的设计差异
  4. 关于Javascript 中 setTimeout和setInterval的总结和思考
  5. Python实现web动态服务器
  6. Area of Circles II(数论)
  7. 春晚晒出京东“奔富村”成绩单 京东年货节期间累计帮助300万农户户均增收近1700元...
  8. WSGI Middleware
  9. 如何在Java客户端调用RESTful服务
  10. 外部表不是预期的格式 解决方案
  11. WSUS 3.0 SP2 部署安装
  12. 四大逆向工程软件简介
  13. 操作系统第三章课后答案
  14. Anaconda更新PIP
  15. 计算机考研408每日一题 day162
  16. 三种工厂模式详解-简单工厂模式、工厂模式、抽象工厂模式
  17. 机器学习 主成分分析(Principal Component Analysis)
  18. 计算机与音乐整合的教学设计,信息技术与学科教学整合音乐课教学设计  2010年10月  田赞禄...
  19. Windows 关闭 简繁体切换Ctrl+Shift+F
  20. 宁向东管理课:自我力

热门文章

  1. 管理感悟:深入理解软件
  2. day01_启动程序装载器 IPL
  3. docker 中文目录及文件乱码_解决docker容器中文乱码,修改docker容器编码格式
  4. linux跳过文件系统检查,centos 文件系统检测错误
  5. 用C#代码实现求两条线段的交点并判断各种情况
  6. mysql创建的数据库保存在哪里_在MySQL中创建数据库时,我的数据库保存在哪里?...
  7. python爬虫工程师必学app数据抓取实战_另辟蹊径,appium抓取app应用数据了解一下!...
  8. android studio 找不到reosurce,EF 6 Bridge Table Insert Not Working
  9. 假如我是一个项目总监/经理 From CSDN
  10. 【.NET开发之美】使用ComponentOne提高.NET DataMap中的加载速度