Bonjour,
j'ai un petit soucis que je n'arrive pas a régler :
code HTML :
code javascript :
le code marche bien quand le nb_photo est égal à 1, dès que j'essaye d'uploader avec le nb_photo=2 ou 3 cela ne marche plus le alert(file) me donne "undefined" le alert(fichier) me donne bien "files21" ce qui correspondrait à l'ID de l'input, mais le .file[0] donne "undefined"
J'espère que j'ai été assez clair dans mes explications.
Merci d'avance..
Modifié par easybox09 (21 Oct 2015 - 21:39)
j'ai un petit soucis que je n'arrive pas a régler :
code HTML :
<input type="file" id="files1<?php echo $reqprod1->id_produit;?>" name="file" >
<input type="file" id="files2<?php echo $reqprod1->id_produit;?>" name="file" >
<input type="file" id="files2<?php echo $reqprod1->id_produit;?>" name="file" >
<input type="submit" value="Choisir" onclick="uploadFichier(1,<?php echo $reqprod1->id_produit;?>)" >
<input type="submit" value="Choisir" onclick="uploadFichier(2,<?php echo $reqprod1->id_produit;?>)" >
<input type="submit" value="Choisir" onclick="uploadFichier(3,<?php echo $reqprod1->id_produit;?>)" >
code javascript :
function _(elem){
return document.getElementById(elem);
}
function uploadFichier(nb_photo,id_produit) {
alert(nb_photo+''+id_produit);
fichier='files'+nb_photo+''+id_produit;
alert(fichier);
var file = _(fichier).files[0];
console.log(file);
alert(file);
return;
}
le code marche bien quand le nb_photo est égal à 1, dès que j'essaye d'uploader avec le nb_photo=2 ou 3 cela ne marche plus le alert(file) me donne "undefined" le alert(fichier) me donne bien "files21" ce qui correspondrait à l'ID de l'input, mais le .file[0] donne "undefined"
J'espère que j'ai été assez clair dans mes explications.
Merci d'avance..
Modifié par easybox09 (21 Oct 2015 - 21:39)