1 pièce(s) jointe(s)
Récupérer src d'un element enfant
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 :
Code:
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> |
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:
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