Bonjour,
j'ai un petit problème, je souhaite récupérer la la source (image) d'un élément enfant (je pense à lastChild) afin de la passer en paramètre d'url au clic.
fonction JavaScript :
php/html - (je dois récupérer le src de l'image quand j'ai cliqué sur le li parent (dans la liste captures-mini) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <script type="text/javascript"> function Suppr_image () { document.getElementById("suppr-image").href = "suppr_image.php"; document.getElementById("suppr-image").search = "?IDimage="+this.src; } </script>
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 <div id="article-details"> <div id="captures"> <div id="grande-capture"> <div class="center"> <img src="images/products/<?php echo $row_Recordset3['Image']; ?>" width="300" height="300" alt="<?php echo $row_Recordset2['Nom']; ?>" id="imagepcpale" style="margin-top:0px;" /> </div> <div class="delete-capture"> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('delete-capture-cross-1','','images/suppr-cross-hover.png',1)" id="suppr-image">retirer l'image <img src="images/suppr-cross.png" width="13" height="13" alt="supprimer l'image" id="delete-capture-cross-1" /></a> </div> </div> <ul id="captures-mini"> <?php if ($totalRows_Recordset3 > 0) { ?> <?php do { ?> <li onclick="MM_swapImage('imagepcpale','','images/products/<?php echo $row_Recordset3['Image']; ?>',1);Suppr_image(this)"> <table width="80" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="images/products/<?php echo $row_Recordset3['Image']; ?>" width="1366" height="768" alt="<?php echo $row_Recordset2['Nom']; ?>" /></td> </tr> </table> </li> <?php } while ($row_Recordset3 = mysql_fetch_assoc($Recordset3)); ?> <?php } ?> <?php if ($totalRows_Recordset3 < 5) { ?> <li onclick = "document.getElementById('lightbox-uploader').style.display='block';document.getElementById('uploader').style.display='block'" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('icon-add-capture','','images/icone-add-capture-hover.png',1)"> <table width="80" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="images/icone-add-capture.png" alt="Ajouter une image" name="icon-add-capture" width="30" height="30" border="0" id="icon-add-capture" /></td> </tr> </table> </li> <?php }?> </ul> </div>
il me semble que le problème vient du fait que je n'ai pas spécifié l'élément enfant sur lequel j'allais chercher le src j'ai tenté avec lastChild sans y parvenir. Je remercie la communauté d'avance pour son soutien
Partager