Hi,
ich habe den Fehler gefunden, sehe aber derzeit nicht, warum er auftritt?
Funktionbiert nicht:
if (document.getElementById(a).style.display == 'none') {
document.getElementById(a).style.display = '';
document.getElementById(b).style.display = 'none';
document.getElementById(a+'a_artikeltext').style.display = '';
document.getElementById(b+'a_artikeltext').style.display = 'none';
document.getElementById(a+'a_artikeltext_ori').style.display = 'none';
} else {
document.getElementById(a).style.display = 'none';
document.getElementById(b).style.display = '';
document.getElementById(a+'a_artikeltext').style.display = 'none';
document.getElementById(b+'a_artikeltext').style.display = '';
document.getElementById(a+'a_artikeltext_ori').style.display = '';
}
Funktioniert:
if (document.getElementById(a).style.display == 'none') {
document.getElementById(a).style.display = '';
document.getElementById(b).style.display = 'none';
document.getElementById(a+'a_artikeltext').style.display = '';
document.getElementById(a+'a_artikeltext_ori').style.display = 'none';
document.getElementById(b+'a_artikeltext').style.display = 'none';
} else {
document.getElementById(a).style.display = 'none';
document.getElementById(b).style.display = '';
document.getElementById(a+'a_artikeltext').style.display = 'none';
document.getElementById(a+'a_artikeltext_ori').style.display = '';
document.getElementById(b+'a_artikeltext').style.display = '';
}
Ich habe also im 2. Code lediglich die letzte Zeile um eins nach oben verschoben.
Warum funktioniert das nun?
Roland