Mon javascript estdocument.getElementById (''). Src == ??? (Est égal à FAIL)
function changeImage(imgID) {
var baseurl = "media/images/";
if (document.getElementById(imgID).src == baseurl+"selection-off.png") {
alert('Success');
document.getElementById(imgID).src = baseurl+"selection-no.png"; }
else {
alert('Fail'); } }
et mon HTML est
<div id="mustard" class="checkbox"><img id="mustard-img" class="no-off" src="media/images/selection-off.png" alt="checkbox" onClick="changeImage('mustard-img')" /></div>
Je reçois toujours échouer lorsque vous cliquez sur l'image. Il me manque quelque chose de vraiment élémentaire.
Exact tly. Y a-t-il un moyen d'éviter ce comportement? – jsejcksn
@pattern, pas vraiment. C'est la façon dont le navigateur représente les chemins d'URL en interne. Nous ne pouvons que contourner le problème. –