Ah... Das doofe g. Okay. Vergrössern geht nun. user-158ke.
Nur verkleinern geht net... Beim klick darauf kommt immer "switch to ava", auch wenn der Avatar bereits angezeigt wird.
<img id='Avatar-1' alt='Dein Avatar' src='./images/user-images/thumb-1.jpg' onClick='ChangePic(this.src)' />
<script type="text/javascript">
function ChangePic(src) {
var thumb = '';
var ava = '';
var acctid = 0;
var imgtag = '';
ava = './images/user-images/avatar-1.jpg';
thumb = './images/user-images/thumb-1.jpg';
acctid = 1;
if(src == ava) {
document.getElementById('Avatar-'+acctid).src = thumb;
alert('Switch to thumb'; // Only for debug
}
else {
document.getElementById('Avatar-'+acctid).src = ava;
alert('Switch to ava'; // Only for debug
}
}
</script>
<noscript>
</noscript>
Ich hoffe doch schon wieder irgendein doofer Fehler...
Zumindest sind die Strings identisch. Daran müsste es nicht liegen.
@ user-251el: Das Element gibt es immer. Es sei den, der Browser verschluckt was oder mein PHP SCript macht was falsch...