0
私のjQuery
コードが機能しません。ユーザーが入力ファイルを選択したときに画像を表示したい。助けてください。選択入力ファイルに画像を表示したい
私はdata-val
属性を使用してIDを保存しています。ここに私のコードは次のとおりです。
</script>
<script type="text/javascript">
function readURL(input, id) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$(id).attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
jQuery(document).on("change", "#imgInp", function(){
var id = jQuery(this).data("val");
readURL(this, id);
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="form1" runat="server">
<input type='file' data-val="#blash1" id="imgInp" />
<img id="blah1" src="#" alt="your image" />
<br>
<input type='file' data-val="#blash2" class="imgInp" />
<img id="blah2" src="" alt="your image" />
<br>
<input type='file' data-val="#blash3" class="imgInp" />
<img id="blah3" src="" alt="your image" />
</form>
より詳細にあなたのコードスニペットを記載してください。 – wonko79