在html里有一个图片,点击图片出现一个隐藏的div,在div里放着许多图片,当点击div中的任意一个图片时,在js里得到图片的地址
//这是div中的图片,通过循环遍历出的
<?php foreach($arr as $num){?>
    <dd><img src="fac/m0<?php echo $num;?>.gif" alt="fac/m0<?php echo $num;?>.gif" </dd>
   <?php }?>

解决方案 »

  1.   

    设置 img 标记的点击事件就是了
    这与 php 无关
      

  2.   

    <dd><img src="fac/m0<?php echo $num;?>.gif" alt="fac/m0<?php echo $num;?>.gif"  onclick="alert(this.src);" /></dd>
      

  3.   

    <?php foreach($arr as $num){?>
      <dd><img src="fac/m0<?php echo $num;?>.gif" alt="fac/m0<?php echo $num;?>.gif" onclick="document.getElementById('a<?php echo $num;?>').value=this.src;"> </dd>
    <input id="a<?php echo $num;?>" value="">
      <?php }?>