bonjour
apres pas mal de bidouille je viens de faire ce script dont l'objectif est de recuperer l'url d'une image, oter un bout de cette url pour appeler une autre image, et au clique suivant remrettre la 1ere
ca marche tres bien qd je l'appelle comme ci dessus (peut etre peut on faire mieux suis pas specialiste
par contre je voudrais que le onclick fonctionne quand il n'est pas sur l image comme ci dessous (et du coup ca ne fonctionne pas)
merci
Modifié par nantais (17 Feb 2021 - 18:22)
apres pas mal de bidouille je viens de faire ce script dont l'objectif est de recuperer l'url d'une image, oter un bout de cette url pour appeler une autre image, et au clique suivant remrettre la 1ere
function change(a) {
var e=document.querySelector(".img");
//je cherche si "mot" est contenue dans l'url de l'image
if (e.src.indexOf("mot")!=-1){
//s'il l'est je le vire
e.src= a.src.replace("repertoire/mot","repertoire/");
}
else{
//s'il ne l'est pas ou plus je le remet
e.src= a.src.replace("repertoire/","repertoire/mot");
}
}
<img class="img" src="../repertoire/motautremot.gif" onclick="change(this);">
ca marche tres bien qd je l'appelle comme ci dessus (peut etre peut on faire mieux suis pas specialiste
par contre je voudrais que le onclick fonctionne quand il n'est pas sur l image comme ci dessous (et du coup ca ne fonctionne pas)
<div><img class="img" src="../repertoire/motautremot.gif">
<p onclick="change(this);" class="bouton" title="Cliquez"></p></div>
merci
Modifié par nantais (17 Feb 2021 - 18:22)