<form action="/post" method="post" enctype="multipart/from-data"> <div> <input type="file" name="test" onchange="previewFile(this);"> </div> <div> <input type="submit" value="送信する"> </div> </form> <p>プレビュー</p> <img id="preview" width="100px" height="100px"> <script> function previewFile(file) { var fileData = new FileReader(); fileData.onload = (function() { document.getElementById('preview').src = fileData.result; }); fileData.readAsDataURL(file.files[0]); } </script>
次はaxumでデータのやり取りだな