我在更改FILE INPUT字段时调用readURL()函数。有两个参数,但在第二次调用时,它不会获得值“1”。它仅在第二次和第三次调用中显示“0”.. 任何人吗?
<input id="file-input" type="file" onchange="readURL(this,'0');"/>
<input id="file-input" type="file" onchange="readURL(this,'1');"/>
<input id="file-input" type="file" onchange="readURL(this,'2');"/>
功能在这里:
function readURL(input,id) {
alert(id)
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#'+id)
.attr('src', e.target.result)
.width(150)
.height(200);
};
reader.readAsDataURL(input.files[0]);
}
}
on alert(id)它仅警告0