Aber auch so, ich weiß nicht wie du PHP Programmierst, aber so nachlässig sollte man in keiner Programmiersprache programmieren. Man sollte immer testen was man verwenden will.
Rüffel angekommen. Ich wil mich ja auch bessern, aber wie du ja gemerkt hast stecke ich hier noch ziemlich in den Kinderschuhen. Ich bin bei uns halt der einzige, der überhaupt eine blasse Ahnung davon hat und drum hat es mich getroffen dieses Programm zu versuchen.
Ich habe es nach deiner Vorlage jetzt mal so probiert:
(Wunsch2 ist dabei die Variable, die ich aus der Datenbank ausgelesen habe)
function Wunsch()
{
if(!document.getElementById) return; // alter Browser
var Wuensche = new array ("w1", "w2", "w3", "w4", "w5", "w6", "w7")
for (var i=0; i<7; i++){
if (Wunsch2 == Wuensche[i]) {
var o1 = document.getElementById(Wuensche[i]);} else {
var o2 = document.getElementById(Wuensche[i]);}
if(o1) o1.style.visibility = "hidden";
if(o2) o2.style.visibility = "visible";
}
}
Aber es erscheint im IE immer noch die Meldung "Fehler auf der Seite" und das ein/aus klappt auch noch nicht