欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

輕松實(shí)現(xiàn)js圖片預(yù)覽功能

 更新時(shí)間:2021年10月19日 09:00:12   作者:daliu_it  
這篇文章幫助大家輕輕松松實(shí)現(xiàn)js圖片預(yù)覽功能,主要介紹了純JS實(shí)現(xiàn)本地圖片預(yù)覽的方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了js實(shí)現(xiàn)圖片預(yù)覽的方法,自己以前寫的一個(gè),代碼比較簡潔,分享給大家供大家參考。具體如下:

一、效果預(yù)覽

效果圖:

二、實(shí)現(xiàn)代碼

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>js圖片預(yù)覽功能</title>
<script language=javascript>
function previewFile() {
 var preview = document.querySelector('img');
 var file  = document.querySelector('input[type=file]').files[0];
 var reader = new FileReader();
 reader.onloadend = function () {
  preview.src = reader.result;
 }
 if (file) {
  reader.readAsDataURL(file);
 } else {
  preview.src = "";
 }
}
</script>
</head>
<body>
<input type="file" onchange="previewFile()"><br>
<img src="" height="200" width="300" alt="Image preview..."/>
</body>
</html>

希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • xmlplus組件設(shè)計(jì)系列之路由(ViewStack)(7)

    xmlplus組件設(shè)計(jì)系列之路由(ViewStack)(7)

    xmlplus 是一個(gè)JavaScript框架,用于快速開發(fā)前后端項(xiàng)目。這篇文章主要介紹了xmlplus組件設(shè)計(jì)系列之路由,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • javascript實(shí)現(xiàn)花樣輪播效果

    javascript實(shí)現(xiàn)花樣輪播效果

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)花樣輪播效果,一種是帶按鈕的輪播,一種是自動(dòng)輪播,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Script的加載方法小結(jié)

    Script的加載方法小結(jié)

    對動(dòng)態(tài)加載腳本,需要重點(diǎn)關(guān)注的一個(gè)問題是,所動(dòng)態(tài)加載的JS腳本的接口依賴問題。
    2011-01-01
  • JS實(shí)現(xiàn)在Repeater控件中創(chuàng)建可隱藏區(qū)域的代碼

    JS實(shí)現(xiàn)在Repeater控件中創(chuàng)建可隱藏區(qū)域的代碼

    在WEB應(yīng)用中,如何才能使應(yīng)用高效率呢?如何才能吸引用戶呢?這的確是個(gè)大學(xué)問,頁面的內(nèi)容,色搭配等都十分重要。但不可忽視的是,多數(shù)情況下,對于數(shù)據(jù)的呈現(xiàn)方式也是十分重要的。
    2010-09-09
  • Echarts圖表移動(dòng)端橫屏進(jìn)入退出的實(shí)現(xiàn)

    Echarts圖表移動(dòng)端橫屏進(jìn)入退出的實(shí)現(xiàn)

    本文主要介紹了Echarts圖表移動(dòng)端橫屏進(jìn)入退出的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • 關(guān)于js里的this關(guān)鍵字的理解

    關(guān)于js里的this關(guān)鍵字的理解

    this關(guān)鍵字相信大家都非常熟悉,js中提供的this關(guān)鍵在要比oo語言中混亂,下面通過本文給大家介紹js里this關(guān)鍵字的理解,需要的朋友可以參考下
    2015-08-08
  • 微信jssdk踩坑之簽名錯(cuò)誤invalid signature

    微信jssdk踩坑之簽名錯(cuò)誤invalid signature

    這篇文章主要介紹了微信jssdk踩坑之簽名錯(cuò)誤invalid signature,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • JavaScript中停止執(zhí)行setInterval和setTimeout事件的方法

    JavaScript中停止執(zhí)行setInterval和setTimeout事件的方法

    這篇文章主要介紹了JavaScript中停止執(zhí)行setInterval和setTimeout事件的方法,本文給出操作實(shí)例代碼和語法介紹,需要的朋友可以參考下
    2015-05-05
  • flv.js的具體使用教程

    flv.js的具體使用教程

    flv.js是一款優(yōu)秀的開源web端flv文件播放器,flv格式目前廣泛應(yīng)用在直播及音視頻錄制領(lǐng)域,本文就詳細(xì)的介紹一下flv.js的具體使用教程,感興趣的可以了解一下
    2023-05-05
  • 原生JS簡單實(shí)現(xiàn)ajax的方法示例

    原生JS簡單實(shí)現(xiàn)ajax的方法示例

    這篇文章主要介紹了原生JS簡單實(shí)現(xiàn)ajax的方法,結(jié)合實(shí)例形式分析了ajax的實(shí)現(xiàn)步驟與相關(guān)使用技巧,需要的朋友可以參考下
    2016-11-11

最新評論