是否有一种无需使用输入文件即可上传文件的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否有一种无需使用输入文件即可上传文件的方法相关的知识,希望对你有一定的参考价值。

是否有一种无需使用<input type="file">即可上传文件的方法我希望用户在单击照片时上传他们的文件基于javascript

答案

在您使用CSS隐藏并使用JavaScript激活的页面上进行输入。通过单击图像文件上的事件将其激活。

[基本上,这是一种技术,已经在此处回答但适用于图像:https://stackoverflow.com/a/12436476/1161948

$("#select_logo").click(function(e)
   e.preventDefault();
   $("#logo").trigger('click');
);
#logo  display: none; 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>Click the image to upload</div>
<img src="https://placehold.it/150x50" id="select_logo"><input type="file" id="logo">

以上是关于是否有一种无需使用输入文件即可上传文件的方法的主要内容,如果未能解决你的问题,请参考以下文章

SSH - 一种无需打开单独的 SFTP 会话即可传输文件的方法?

无需导出即可获取音频文件大小

nodejs + multer + angularjs 无需重定向即可上传

无需上传即可获取多个文件信息

NodeJS构造自定义对象而不需要该文件

是否有一种明智的方法可以在分支之间合并 Visual Studio 项目文件(.csproj)?