JS 35 - 用 input 选择图片後显示预览图

大家好!

今天我们要实作的是,用 input 选择图片并在画面上显示预览图。
我们进入今天的主题吧!


程序码

Felix('input[type="file"]').on('change', function () {
    if (!this.files[0]) return;

    const previewer = Felix('img');
    const reader = new FileReader();

    Felix(reader).on('loadend', function () {
        previewer.src = reader.result;
    });

    reader.readAsDataURL(this.files[0]);
});

实测

范例连结制作中。


差不多也到尾声了。
如果对文章有任何疑问,也欢迎在下方提问和建议!
我是 Felix,我们明天再见!


<<:  Day35 - Windows 提权(6)-提权手法统整 Kernel Exploits vs Services Exploits

>>:  Golang - Redis基本介绍

Day09 - 在 Next.js 中使用 pre-rendering (getServerSideProps)

前言 Next.js 的 pre-rendering 分成两种形式,一种是 SSG (Static ...

为了转生而点技能-javascript,day3(观念厘清-执行绪与同步、非同步

执行绪与同步、非同步 本篇是统整网路上各资源节录而成,如有观念错误的地方,还请大大们多多鞭策。 名词...

# 番外: 法喜充满,bug占满?? 当程序码遇到信仰

如何在冷冰冰程序语言中参杂一些有趣的东西~身为新手的我每次写程序难免BUG充斥字里行间,因此减少Bu...

Day 08:初步了解 Angular 应用程序及元件

Angular 应用程序的组成 一个完整的 Angular 应用程序会至少包含一个模组(module...

微分段(micro-segmentation)

-网路安全挑战 虚拟可扩展局域网 (Virtual eXtensible Local Area N...