Hier ist mein Problem, ich habe diesen kleinen Code img anzuzeigen, dass ich LIVE hochladen ohne Neuladen, aber es funktioniert nur mit einem IMG, weil readURL(input)
hat keine Klasse und funktioniert direkt von noname-input, und wenn ich eine Klasse hinzufügen readURL(input.joint)
, es fällt Fehler! Hier ist mein Code:Wählen und Anzeigen von Bildern mit FileReader
<input class="joint" type='file' id="imgInp" />
<img style="width:45px" id="blah" src="#" alt="your image" />
<script type="text/javascript">
function readURL(input) {
if (input.filers && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#blah').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
$("#imgInp").change(function(){
readURL(this);
});
</script>
Ich brauche ID oder Klasse auf diese jQuery-Funktion hinzufügen, um es zu jedem Eingang einzigartig zu machen.
Was ich versuche zu tun:
<input class="joint" type='file' id="imgInp" />
<img style="width:45px" id="blah" src="#" alt="your image" />
<script type="text/javascript">
function readURL(input.joint) {
if (input.joint.filers && input.joint.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#blah').attr('src', e.target.result);
}
reader.readAsDataURL(input.joint.files[0]);
}
}
$("#imgInp").change(function(){
readURL(this);
});
</script>
<input class="file2" type='file' id="imgInp" />
<img style="width:45px" id="blah" src="#" alt="your image" />
<script type="text/javascript">
function readURL(input.file2) {
if (input.file2.filers && input.file2.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#blah').attr('src', e.target.result);
}
reader.readAsDataURL(input.file2.files[0]);
}
}
$("#imgInp").change(function(){
readURL(this);
});
</script>
Es ist nicht sehr klar, was du versuchst zu tun. Was ist der Fehler, den Sie bekommen? – Jivings
mit Fehler ich meine nichts funktioniert :(Entschuldigung für mein Englisch, vielleicht kann ich nicht richtig mein Problem erklären! Eingabe in Funktion muss mit ID oder Klasse sein – user2784722
Was erwarten Sie von diesem: 'readURL (input.joint)'? – Jivings