【问题标题】:upload and save image onclick of image上传并保存图像 onclick of image
【发布时间】:2015-06-10 10:36:13
【问题描述】:

我有一个 html 页面。这实际上是一个查看个人资料的 html 页面。哪里有头像。我想上传选项点击个人资料图像并将其保存在我的系统中。现在我只在我的系统上运行它。

<ul>
    <li class="name">
        <input type="file" id="my_file" style="display: none;" />
        <img src="../../static/img/profile-img.jpg" alt="Shri"> <a>{{ .userName }}</a>
    </li>
    <li class="logout"><a href="/logout">Logout</a></li>
    <li><a href="#">Contacts</a></li>
    <li class="last"><a href="#">Help</a></li>
</ul>

如果我单击此图像(当前图像)并且我想保存上传的图像,我应该获得图像上传选项。 这是我无论如何都需要的,请帮我这样做。

【问题讨论】:

    标签: javascript jquery html image-uploading jquery-file-upload


    【解决方案1】:

    我想这就是你要找的东西:

    $("#fileupload").on("click",function(){
        $("#my_file").click();
    });
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <ul>
        <li><input type="file" id="my_file" style="display: none;" /></li>
        <li><img id="fileupload" name="filetoupload" src="../../static/img/profile-img.jpg" alt="Shri you can click"></li>
        <li><a>{{ .userName }}</a></li>
        <li class="logout"><a href="/logout">Logout</a></li>
        <li><a href="#">Contacts</a></li>
        <li class="last"><a href="#">Help</a></li>
     </ul>

    告诉我进展如何。

    //更新的答案

    如果你想让它工作,你必须使用 Jquery 并将它包含在标签中。

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    

    在head标签上也包含jquery函数:

    $(document).ready(function(){
        $("#fileupload").on("click",function(){
           $("#my_file").click();
        });    
    });
    

    在您的 html 代码中,您必须编写代码:

    <ul>
    <li><input type="file" id="my_file" style="display: none;" /></li>
    <li><img id="fileupload" name="filetoupload" src="../../static/img/profile-img.jpg" alt="Shri you can click"></li>
    <li><a>{{ .userName }}</a></li>
    <li class="logout"><a href="/logout">Logout</a></li>
    <li><a href="#">Contacts</a></li>
    <li class="last"><a href="#">Help</a></li>
    

    【讨论】:

    • 我是否应该在 html 顶部包含脚本,例如
    • 你是这个意思?
    • 但是如何保存上传的图片
    • 那么你必须使用类似 php 的东西。你可以在那里查看很多教程。检查此链接:link
    • 是的,当然。可能只能使用 javascript 或 jquery 保存
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-22
    • 2014-08-09
    • 2017-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多