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

JS上傳圖片前實(shí)現(xiàn)圖片預(yù)覽效果的方法

 更新時間:2015年03月02日 16:09:29   作者:代碼家園  
這篇文章主要介紹了JS上傳圖片前實(shí)現(xiàn)圖片預(yù)覽效果的方法,涉及javascript操作圖片的技巧,需要的朋友可以參考下

本文實(shí)例講述了JS上傳圖片前實(shí)現(xiàn)圖片預(yù)覽效果的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

復(fù)制代碼 代碼如下:
<!doctype html public "-//w3c//dtd html 4.01//en" "http://www.w3.org/tr/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS上傳圖片前的圖片預(yù)覽效果</title>
</head>
<body>
<input id="myfile" type="file" />
<br />
<img src="/images/logo.gif" alt="Image to be upload." />
<div id="info"></div>
<script type="text/javascript">
var dFile = document.getElementById('myfile');
var dImg = document.getElementsByTagName('img')[0];
var dInfo = document.getElementById('info');
dFile.onchange = function(){
 if(!dFile.value.match(/.jpg|.gif|.png|.bmp/i)){alert('File type must be: .jpg, .gif, .bmp or .png !');return;}
 if(dFile.files){
  dImg.src = dFile.files[0].getAsDataURL();
 }else if(dFile.value.indexOf('\\') > -1 || dFile.value.indexOf('\/') > -1){
  dImg.src = dFile.value;
 }
}
</script>
</body>
</html>

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

相關(guān)文章

  • Chart.js與ECharts.js圖表使用過程組件對比

    Chart.js與ECharts.js圖表使用過程組件對比

    chartjs只能基于canvas,雖然只有英文文檔,但定制化程度更高,社區(qū)成熟,功能就更加穩(wěn)定,ECharts.js可以基于svg或者canvas去渲染,有融合主流前端框架的社區(qū)庫,另外ECharts.js還支持3d效果的圖表,相當(dāng)炫酷,國內(nèi)開發(fā)者大多數(shù)使用這個,有中文文檔
    2023-10-10
  • 使用zrender.js繪制體溫單效果

    使用zrender.js繪制體溫單效果

    這篇文章主要介紹了使用zrender.js繪制體溫單效果,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10
  • js中判斷數(shù)字\字母\中文的正則表達(dá)式 (實(shí)例)

    js中判斷數(shù)字\字母\中文的正則表達(dá)式 (實(shí)例)

    js中判斷數(shù)字\字母\中文的正則表達(dá)式,需要的朋友可以參考下
    2012-06-06
  • JavaScript實(shí)現(xiàn)文字黑洞特效的代碼詳解

    JavaScript實(shí)現(xiàn)文字黑洞特效的代碼詳解

    這篇文章介紹了用 JavaScript 和 HTML5 Canvas 實(shí)現(xiàn)文字黑洞特效的項(xiàng)目,包括項(xiàng)目特征,如黑洞特效、引力效果、文字動畫和交互設(shè)計(jì),以及技術(shù)亮點(diǎn),還闡述了實(shí)現(xiàn)邏輯,涵蓋項(xiàng)目結(jié)構(gòu)、文字和黑洞對象的實(shí)現(xiàn)、動畫循環(huán)等,并給出了詳細(xì)的代碼示例和解釋
    2025-03-03
  • js 輸入框 正則表達(dá)式(菜鳥必看教程)

    js 輸入框 正則表達(dá)式(菜鳥必看教程)

    下面小編就為大家?guī)硪黄猨s輸入框使用正則表達(dá)式校驗(yàn)輸入內(nèi)容的實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • 微信小程序?qū)崿F(xiàn)分享到朋友圈功能

    微信小程序?qū)崿F(xiàn)分享到朋友圈功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)分享到朋友圈功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • js實(shí)現(xiàn)超簡單的展開、折疊目錄代碼

    js實(shí)現(xiàn)超簡單的展開、折疊目錄代碼

    這篇文章主要介紹了js實(shí)現(xiàn)超簡單的展開、折疊目錄代碼,通過javascript操作鼠標(biāo)點(diǎn)擊事件控制頁面元素樣式的動態(tài)改變實(shí)現(xiàn)該功能,非常簡單實(shí)用,需要的朋友可以參考下
    2015-08-08
  • js實(shí)現(xiàn)表格字段排序

    js實(shí)現(xiàn)表格字段排序

    本篇文章只要是對js表格字段排序的實(shí)例代碼進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-02-02
  • JavaScript中的AOP編程的基本實(shí)現(xiàn)

    JavaScript中的AOP編程的基本實(shí)現(xiàn)

    面向切面編程給我們提供了一個方法,讓我們可以在不修改目標(biāo)邏輯的情況下,將代碼注入到現(xiàn)有的函數(shù)或?qū)ο笾?。今天通過本文給大家分享JavaScript中的AOP編程的基本實(shí)現(xiàn)方法,需要的朋友參考下吧
    2021-07-07
  • 關(guān)于微信小程序中使用wx.getLocation獲取當(dāng)前詳細(xì)位置并計(jì)算距離

    關(guān)于微信小程序中使用wx.getLocation獲取當(dāng)前詳細(xì)位置并計(jì)算距離

    這篇文章主要介紹了關(guān)于微信小程序中使用wx.getLocation獲取當(dāng)前詳細(xì)位置并計(jì)算距離,wx.getLocation只能夠獲取經(jīng)緯度,不能夠拿到詳細(xì)地址,這里使用騰訊地圖的api,需要的朋友可以參考下
    2023-04-04

最新評論

郑州市| 资兴市| 吉水县| 玉林市| 泸定县| 视频| 扎囊县| 温宿县| 如东县| 岳西县| 宝丰县| 安庆市| 抚顺市| 尼木县| 东乌珠穆沁旗| 淮阳县| 瓦房店市| 阳城县| 武山县| 呈贡县| 庆城县| 乐东| 朔州市| 齐河县| 大同市| 讷河市| 当阳市| 丹东市| 象山县| 南部县| 吉林市| 肇州县| 闸北区| 海伦市| 唐河县| 衡东县| 惠水县| 株洲县| 兰州市| 台北市| 凤阳县|