久久久久久久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区2区 | 黄色成人免费在线观看 | 日韩中文字幕在线观看视频 | av一二三区 | 久久亚洲国产精品 | 国产一区二区三区在线观看免费 | 国产片侵犯亲女视频播放 | 国产一区二区精品在线 | 黄色成人国产 | 欧美午夜精品久久久久久浪潮 | 国产91亚洲精品 | 欧美激情一区二区三级高清视频 | 中文字幕亚洲区一区二 | 日韩精品一区二区不卡 | 中文字幕高清一区 | 91精品国产综合久久久久蜜臀 | 久久99精品久久久久久国产越南 | 亚洲免费在线 | 三级视频在线观看电影 | 日韩五月天 | 亚洲精品成人网 | 成人精品一区二区 | 在线观看中文字幕 | 欧美片网站免费 | 午夜大片 | 91精品国产乱码久久久久久久久 | 看片国产| 观看av| 国产精品视频一区二区三区四区国 | 欧美一级在线观看 | 久草视频在线播放 |