Moja JavaScript jestdocument.getElementById (''). Src == ??? (Jest równa 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'); } }
i mój HTML jest
<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>
zawsze dotrzesz Fail po kliknięciu na zdjęcie. Muszę zabraknąć czegoś naprawdę elementarnego.
To było to exac tly. Czy istnieje sposób na uniknięcie tego zachowania? – jsejcksn
@ rura, niezupełnie. W ten sposób przeglądarka wewnętrznie reprezentuje ścieżki URL. Możemy tylko obejść to. –