ホームページ >php教程 >PHP开发 >入力ファイルアップロード画像プレビュー関数サンプルコード

入力ファイルアップロード画像プレビュー関数サンプルコード

高洛峰
高洛峰オリジナル
2016-12-09 09:55:191319ブラウズ

入力ファイルのアップロード画像のプレビューは実際には非常に簡単ですが、これを一度もやったことがない人にとっては驚くべきことです。実際、その原理はコード 1 つで簡単に理解できます。下に。

具体的なコードは次のとおりです:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script src="jquery.js"></script>
</head>
<body>
<input type="file" multiple id="inputs"/> //multiple(多文件上传)
<div id=&#39;dd&#39;></div>
<script>
$(document).ready(function () {
$("#inputs").change(function () {
var fil = this.files;
for (var i = 0; i < fil.length; i++) {
reads(fil[i]);
}
});
});
function reads(fil){
var reader = new FileReader();
reader.readAsDataURL(fil);
reader.onload = function()
{
document.getElementById("dd").innerHTML += "<img src=&#39;"+reader.result+"&#39;>";
};
}
</script>
</body>
<html>

送信後の画像の読み取りという冗長なプロセスを回避し、アップロードされた画像の直接プレビューを実現します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。