[英]Javascript selector
嗨,我是一個新的JavaScript程序員。 有一個愚蠢的問題。 我到處搜索,我想我對此一無所知,但是不清楚這就是為什么代碼無法正常工作的原因。
<input class = "ban_image_new uploadImage" id="uploadImage" type="file" accept="image/jpeg" name="userfile" />
<input class = "ban_image_new uploadImage" id="uploadImage2" type="file" accept="image/jpeg" name="userfile" />
<input class = "ban_image_new uploadImage" id="uploadImage2" type="file" accept="image/jpeg" name="userfile" />
<script>
$(".uploadImage").change(function(){
var file = document.getElementById("uploadImage").files[0];
// var file2 = $(this).files[0];
alert(file);
});
</script>
在上面的代碼中,一切正常(顯示為對象)。 用於變量'file'....但不適用於'file2'。 如您所知,我想使用類名。 所以請在這里幫助我。
您需要使用觸發更改事件的dom
輸入元素,此對象在更改處理程序中由this
對象引用
//dom ready handler
jQuery(function($){
$(".uploadImage").change(function () {
var file = this.files[0];
// var file2 = $(this).files[0];
alert(file);
});
})
演示: 小提琴
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.