码迷,mamicode.com
首页 > Web开发 > 详细

HTML+js+css实现点击图片弹出上传文件窗口的两种思路

时间:2015-05-13 14:29:55      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:

第一种:CSS实现

 

<style>
<!--
 .fileInputContainer{
        height:256px;
        background:url(upfile.png);
        position:relative;
        width: 256px;
    }
    .fileInput{
        height:256px;
        overflow: hidden;
        font-size: 300px;
        position:absolute;
        right:0;
        top:0;
        opacity: 0;
        filter:alpha(opacity=0);
        cursor:pointer;
    }
-->
</style>&nbsp;
<div class="fileInputContainer"><input class="fileInput" id="" type="file" name=""></div>

 

第二种:javascript实现

<div class="face">
 <p><img class="normalFace" src="./images/upload.jpg" onclick="fileSelect();"></p>
 <form id="form_face" enctype="multipart/form-data" style="width:auto;">
  <input type="file" name="fileToUpload" id="fileToUpload" onchange="fileSelected();" style="display:none;">
 </form>
  </div>
  <script type="text/javascript">
    function fileSelect() {
        document.getElementById("fileToUpload").click();
    }
   
    function fileSelected() {
      // 文件选择后触发次函数
    }
  </script>

HTML+js+css实现点击图片弹出上传文件窗口的两种思路

标签:

原文地址:http://www.cnblogs.com/zhujiabin/p/4500200.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!