久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

基于HTML實現多圖上傳預覽功能

最近平凡用到網頁多圖上傳預覽的功能,感覺挺不錯的,今天小編抽空給大家分享下基于HTML實現多圖上傳預覽功能,一起看看吧

自己最近寫了一個網頁多圖上傳的腳本,感覺挺實用的,細節就不要說了,直接貼代碼了~

<head>
<style>
.pro_img{ margin-left:10px;margin-top:10px;width:300px;height: 300px;background-color: black; --border-radius:999em;  overflow:hidden;float:left; --margin:5% 35%;position: relative;}
.pro_img img{ position: absolute;left: 50%;top:50%;   transform: translate(-50%,-50%);width: 100%
}
.pro_img {position:relative}
.pro_img input{position: absolute;width: 100%;height: 100%;margin:0;opacity:0;z-index: 100;}
</style>
<script type="text/javascript" src="jquery.min.js"></script>
<script>
name_pic=1;
function t1(o){
//alert(name_pic);
    if(o==1 || name_pic!=1){
    var file="file"+o;
    var img="img"+o;
    var hid="hidden"+o;
    var aa="a"+o;
    }else{
    var file="file"+name_pic;
    var img="img"+name_pic;
    var hid="hidden"+name_pic;
    var aa="a"+name_pic;
    }
    var docObj = document.getElementById(file);
    var imgObjPreview = document.getElementById(img);
    var hidden=document.getElementById(hid);
    // alert(hidden);
    if (docObj.files && docObj.files[0]) {
        hidden.src=window.URL.createObjectURL(docObj.files[0]); //獲取file文件的路徑
        hidden.onload=function(){
            var width=hidden.width;
            var height=hidden.height;
            var a=document.getElementById(aa);
                if(width>height){
                imgObjPreview.style.cssText='width:100%';   //重寫css樣式
                }else{
                imgObjPreview.style.cssText='height:100%;width:auto;';                  
                }
        imgObjPreview.src = window.URL.createObjectURL(docObj.files[0]);
        imgObjPreview.style.display = 'block';
        }
    }else{
        return false;
    }
    if(o==name_pic){
        var count=$('.pro_img').length;
        if(count<6){
        name_pic++;
    var pic_div="<a class='pro_img' id='a"+name_pic+"' ><input type='file' id='file"+name_pic+"'  accept='image/*' multiple='multiple' name='pic[]' onchange='t1("+name_pic+")'/><img src='upload.jpg' id='img"+name_pic+"'></a><img  id='hidden"+name_pic+"' style='display:none;'>";
    $('#upload').append(pic_div); 
    }       
}
}
</script>
</head>
<!-- multiple='multiple' -->
<form action="http://192.168.0.7/index.php/Home/Pic/upload" enctype="multipart/form-data" method="post">
<div id='upload'>
<a class='pro_img' id='a1' >
<input type='file' id='file1'  accept='image/*' multiple='multiple' name='pic[]' onchange='t1(1)'/>
<img src='upload.jpg' id='img1'></a>
<img  id='hidden1' style='display:none;'>
</div>
<input type='submit' value="上傳" />
</form>

自己替換一些upload.png這張圖片就能達到自己的需求,如果說圖片點擊沒反應,別忘了加入jquery

以上所述是小編給大家介紹的基于HTML實現多圖上傳預覽功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章給大家詳細介紹了HTML頁面跳轉及參數傳遞問題,需要的朋友參考下吧
本文給大家分享一段代碼關于雙11搶券,寫一個自動打開頁面的html,僅僅是設定時間打開搶券的頁面,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
本文通過實例代碼給大家介紹了HTML 表單組件的知識,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
最近公司安排我做一個ccfa的小東東,其中有一項需求就是做一個網頁播放攝像頭的實時監控功能,對于我這個小菜鳥來說真是難到了,下面小編給大家帶來了HTML實現海康攝像頭實時監控
html頁面的查找功能主要是實現在查找框內輸入字符,下面通過本文給大家分享html頁面的查找功能,需要的朋友參考下吧
這篇文章主要介紹了HTML頁面自動清理js、css文件的緩存(自動添加版本號),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 中文字幕一区在线观看视频 | 久久涩涩 | av中文字幕在线 | 精品综合久久久 | 日本精品一区二区 | 亚洲网站在线观看 | 成人午夜免费福利视频 | 欧洲视频一区二区 | 中文字幕日韩在线观看 | 国产精品1区 | 欧美激情综合五月色丁香小说 | 国产免费观看一级国产 | 久久99精品国产 | 国产精品精品视频一区二区三区 | 中文字幕乱码视频32 | 日韩一二三区 | 亚洲精品白浆高清久久久久久 | 岛国视频 | 亚州毛片 | 亚洲天堂二区 | 国产免费va | 精品九九 | 欧美综合一区二区三区 | 一区免费看 | 久产久精国产品 | 久久精品亚洲成在人线av网址 | 亚洲日韩中文字幕一区 | 成人久久18免费网站麻豆 | 一区二区三区精品视频 | 欧美性精品 | 色欧美片视频在线观看 | 亚洲va欧美va人人爽午夜 | 97超碰人人草 | 日日夜夜草 | 91亚洲免费 | 国产99久久精品一区二区300 | 国产专区在线 | 久久精品免费 | 国产精品国产三级国产aⅴ原创 | 久久69精品久久久久久久电影好 | 91秦先生艺校小琴 |