最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

input type=file 選擇圖片并且實(shí)現(xiàn)預(yù)覽效果的實(shí)例

 更新時(shí)間:2017年10月26日 08:54:46   作者:神仙哥哥灬  
下面小編就為大家?guī)硪黄猧nput type=file 選擇圖片并且實(shí)現(xiàn)預(yù)覽效果的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

通過<input />標(biāo)簽,給它指定type類型為file,可提供文件上傳;

accept:可選擇上傳類型,如:只要傳圖片,且不限制圖片格式,為image/*;

multiple:規(guī)定是否可以選擇多個(gè)文件;

規(guī)定只可上傳圖片,且可以選擇多個(gè)文件

<input type="file" accept="image/*" multiple="multiple"/> 

當(dāng)然,直接一個(gè)input type=file 只能選擇上傳的文件/資源,如果我們需要在選擇圖片之后,在當(dāng)前頁面實(shí)現(xiàn)預(yù)覽效果,那么我們可以如下方式來實(shí)現(xiàn)

HTML代碼

<body>
  <div id="box">
    <img id="imgshow" src="" alt=""/>
  </div>
  <div id="pox">
    <input id="filed" type="file" accept="image/*"/>
  </div>
</body>

css樣式文件

<style>
    #box{
      width: 300px;
      height: 300px;
      border: 2px solid #858585;
    }
    #imgshow{
      width: 100%;
      height: 100%;
    }
    #pox{
      width: 70px;
      height: 24px;
      overflow: hidden;
    }
  </style>

JS代碼

<script>
    //在input file內(nèi)容改變的時(shí)候觸發(fā)事件
    $('#filed').change(function(){
    //獲取input file的files文件數(shù)組;
    //$('#filed')獲取的是jQuery對(duì)象,.get(0)轉(zhuǎn)為原生對(duì)象;
    //這邊默認(rèn)只能選一個(gè),但是存放形式仍然是數(shù)組,所以取第一個(gè)元素使用[0];
      var file = $('#filed').get(0).files[0];
    //創(chuàng)建用來讀取此文件的對(duì)象
      var reader = new FileReader();
    //使用該對(duì)象讀取file文件
      reader.readAsDataURL(file);
    //讀取文件成功后執(zhí)行的方法函數(shù)
      reader.onload=function(e){
    //讀取成功后返回的一個(gè)參數(shù)e,整個(gè)的一個(gè)進(jìn)度事件
        console.log(e);
    //選擇所要顯示圖片的img,要賦值給img的src就是e中target下result里面
    //的base64編碼格式的地址
        $('#imgshow').get(0).src = e.target.result;
      }
    })
</script>

*以上js代碼中有使用到j(luò)Query,因此要引入jQuery文件

這篇input type=file 選擇圖片并且實(shí)現(xiàn)預(yù)覽效果的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 在JavaScript中生成不可修改屬性對(duì)象的方法

    在JavaScript中生成不可修改屬性對(duì)象的方法

    這篇文章主要介紹了在 JavaScript 中生成不可修改屬性對(duì)象的方法,包括相關(guān)函數(shù)及原理,并列舉了在狀態(tài)管理、數(shù)據(jù)緩存、函數(shù)式編程等場景中的實(shí)際應(yīng)用,還通過代碼示例進(jìn)行了詳細(xì)說明,需要的朋友可以參考下
    2024-12-12
  • javascript網(wǎng)頁隨機(jī)點(diǎn)名實(shí)現(xiàn)過程解析

    javascript網(wǎng)頁隨機(jī)點(diǎn)名實(shí)現(xiàn)過程解析

    這篇文章主要介紹了javascript實(shí)現(xiàn)網(wǎng)頁隨機(jī)變色及實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • javascript截取字符串(通過substring實(shí)現(xiàn)并支持中英文混合)

    javascript截取字符串(通過substring實(shí)現(xiàn)并支持中英文混合)

    用js方法substring()、方法substr()實(shí)現(xiàn)如標(biāo)題所示的截取字符串并支持中英文混合,具體代碼如下,感興趣的各位可以參考下哈
    2013-06-06
  • JavaScript函數(shù)的使用教程

    JavaScript函數(shù)的使用教程

    這篇文章主要介紹了JavaScript函數(shù)的使用教程,JavaScript函數(shù)是被設(shè)計(jì)為執(zhí)行特定任務(wù)的代碼塊。JavaScript函數(shù)會(huì)在某代碼調(diào)用它時(shí)被執(zhí)行。文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 網(wǎng)頁源代碼保護(hù)(禁止右鍵、復(fù)制、另存為、查看源文件)

    網(wǎng)頁源代碼保護(hù)(禁止右鍵、復(fù)制、另存為、查看源文件)

    網(wǎng)頁源代碼保護(hù)(禁止右鍵、復(fù)制、另存為、查看源文件),只能起一些簡單的防護(hù)
    2012-05-05
  • videojs+swiper實(shí)現(xiàn)淘寶商品詳情輪播圖

    videojs+swiper實(shí)現(xiàn)淘寶商品詳情輪播圖

    這篇文章主要為大家詳細(xì)介紹了videojs+swiper實(shí)現(xiàn)淘寶商品詳情輪播圖,輪播翻動(dòng),視頻暫停,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • 屏蔽Flash右鍵信息的js代碼

    屏蔽Flash右鍵信息的js代碼

    網(wǎng)上好多屏蔽flash右鍵的方法,可多數(shù)是過期的或不合適的,現(xiàn)記錄下用JS方法屏蔽flash右鍵相關(guān)版權(quán)信息。
    2010-01-01
  • 利用H5api實(shí)現(xiàn)時(shí)鐘的繪制(javascript)

    利用H5api實(shí)現(xiàn)時(shí)鐘的繪制(javascript)

    這篇文章主要為大家詳細(xì)介紹了利用H5api實(shí)現(xiàn)時(shí)鐘的繪制,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • 對(duì)于防止按鈕重復(fù)點(diǎn)擊的嘗試詳解

    對(duì)于防止按鈕重復(fù)點(diǎn)擊的嘗試詳解

    這篇文章主要介紹了對(duì)于防止按鈕重復(fù)點(diǎn)擊的嘗試,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • JS實(shí)現(xiàn)拖動(dòng)滑塊驗(yàn)證

    JS實(shí)現(xiàn)拖動(dòng)滑塊驗(yàn)證

    這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)拖動(dòng)滑塊驗(yàn)證,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評(píng)論

临漳县| 南靖县| 永和县| 镇巴县| 永泰县| 香河县| 科技| 大埔区| 偃师市| 万荣县| 黔南| 大荔县| 九寨沟县| 米脂县| 万州区| 信宜市| 西吉县| 铜梁县| 闻喜县| 雅安市| 铁岭市| 宁远县| 和政县| 桐柏县| 竹溪县| 三穗县| 专栏| 扎兰屯市| 额敏县| 邯郸县| 墨竹工卡县| 海淀区| 湖南省| 聊城市| 小金县| 迁安市| 车致| 寿宁县| 自治县| 泾阳县| 石泉县|