Href/Onclick sur une image

Alex_Mansion Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
 tortue -
Bonjour,

J'ai ce morceau de code qui constitue une page php :

<?php

print '<html><head></head><script type="text/javascript" src="script.js"></script><body>';

$dir="./mes_smileys";
$dossier=opendir($dir);
while($fichier=readdir($dossier)){
$berk=array('.', '..');
if(!in_array($fichier,$berk)){
$lien=$dir.'/'.$fichier;
print '<div style="float:left;height:75px;">';
if(file_exists($lien)){
print '<img src="'.$lien.'" alt="" href="copy2Clipboard('.$lien.')" height="50" style="padding: 10 10 10 10;"/><br/>';
}
print '</div>';
}
}

print '</body></html>';
?>


Cela m'affiche toutes les images présentes dans le répertoire "mes_smileys", et est censé mettre un lien sur chaque image qui renvoi vers une fonction JS.

Hors rien ne se passe du tout, je n'ai aucune clic sur mes images. J'ai essayé de passé aussi par l'évènement onClick mais c'est pareil rien ne se passe.

Comment puis je arriver à avoir une réaction au clic sur mes images ?
A voir également:

1 réponse

Tiller Messages postés 781 Date d'inscription   Statut Membre Dernière intervention   211
 
L'attribut href n'existe pas pour la balise img.
Donc
<img src="mon_image.png" onclick="copyToTruc('bidul')" />

print '<img src="'.$lien.'" alt="" onclick="copy2Clipboard(\"'.$lien.\"')" height="50" style="padding: 10 10 10 10;"/><br/>'; 
5
tortue
 
le href se met sur l'image et non dedans.

<a href="monsite.html"><img src="monimage"></a>
0