画像をアップロードして、次のHTMLコードと機能を使用してプレビューできます。しかし、イメージを選択してプレビューした後、実際にイメージをアップロードしたくない場合は、フォーム全体をリセットします。アップロードした画像を削除する
アップロードした画像を削除するにはどうすればよいですか?
HTML:
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" id="newstatus" runat="server">
<input type="file" id="imgInp" style="margin-top: 4px;" />
<img id="status-img" src="#" alt="" width="150" height="150" />
<input type="submit" name="post" value="Post" class="post-btn" id="submit" />
</div>
</form>
Javascriptを:
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#status-img').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
$("#imgInp").change(function(){
readURL(this);
});
私の男を助けてください!
'$(' status-img ')。removeAttr(' src ')' – madalinivascu