Hallo,
ich bekomme im IE6 den Fehler: style ist null oder kein objekt
Der Code für den Text ist dieser:
Für das Bild dieser:
Was habe ich vor?
Ich habe text-Links und Bilder-Links. Ein Text und ein Bild gehören zusammen.
Wenn ich mit der Maus über das Bild ODER über den Text gehe sollen BEIDE einen grünen Rahmen/Hintergrund bekommen.
Das Funktioniert auch, es gibt nur Fehler im IE, anzeigen tut er es aber.
Jemand ne Idee was ich da falsch mache?
Besten Dank und Grüße aus dem Sonnigen Neuseeland,
Christian
ich bekomme im IE6 den Fehler: style ist null oder kein objekt
Der Code für den Text ist dieser:
PHP:
echo "<div style=\"background-color:#FFFFFF; \" id=\"".$ergebnis[$count][1]."\" \n";
echo "onMouseOver='Javascript:document.getElementsByTagName(\"div\")[\"".$ergebnis[$count][1]."\"].style.backgroundColor=\"#5EB64B\";\n";
echo "document.getElementsByTagName(\"a\")[\"".$ergebnis[$count][1]."\"].style.color=\"#FFFFFF\";\n";
echo "document.getElementsByTagName(\"img\")[\"".$ergebnis[$count][1]."\"].style.border=\"4px solid #6BBC53\";' \n";
echo "onMouseOut='Javascript:document.getElementsByTagName(\"div\")[\"".$ergebnis[$count][1]."\"].style.backgroundColor=\"#FFFFFF\";\n";
echo "document.getElementsByTagName(\"a\")[\"".$ergebnis[$count][1]."\"].style.color=\"#666666\";";
echo "document.getElementsByTagName(\"img\")[\"".$ergebnis[$count][1]."\"].style.border=\"4px solid #FFFFFF\";' \n";
echo ">\n";
echo " <a name=\"".$ergebnis[$count][1]."\" id=\"".$ergebnis[$count][1]."\" href=\"index.php?menue=".$menue."&jobchoise=$count&jobid=".$job[$count][0]."\" class=\"menue\" class=\"block\">".$ergebnis[$count][1]."</a></div>\n\n";
Für das Bild dieser:
PHP:
echo "<a href=\"index.php?menue=".$menue."&jobchoise=$i&jobid=".$ergebnis[$i][0]."\" id=\"".$ergebnis[$i][1]."\"\n";
echo "onMouseOver='Javascript:document.getElementsByTagName(\"img\")[\"".$ergebnis[$i][1]."\"].style.border=\"4px solid #6BBC53\";\n";
echo "document.getElementsByTagName(\"div\")[\"".$ergebnis[$i][1]."\"].style.backgroundColor=\"#5EB64B\";\n";
echo "document.getElementsByTagName(\"a\")[\"".$ergebnis[$i][1]."\"].style.color=\"#FFFFFF\";'\n";
echo "onMouseOut='Javascript:document.getElementsByTagName(\"img\")[\"".$ergebnis[$i][1]."\"].style.border=\"4px solid #FFFFFF\";\n";
echo "document.getElementsByTagName(\"div\")[\"".$ergebnis[$i][1]."\"].style.backgroundColor=\"#FFFFFF\";\n";
echo "document.getElementsByTagName(\"a\")[\"".$ergebnis[$i][1]."\"].style.color=\"#666666\";'>\n";
echo "<img src=\"img/".$ergebnis[$i][2]."\" name=\"".$ergebnis[$i][1]."\" id=\"".$ergebnis[$i][1]."\" alt=\"".$ergebnis[$i][1]."\" style=\"border: 4px solid #FFFFFF;\" /></a> \n\n";
Was habe ich vor?
Ich habe text-Links und Bilder-Links. Ein Text und ein Bild gehören zusammen.
Wenn ich mit der Maus über das Bild ODER über den Text gehe sollen BEIDE einen grünen Rahmen/Hintergrund bekommen.
Das Funktioniert auch, es gibt nur Fehler im IE, anzeigen tut er es aber.
Jemand ne Idee was ich da falsch mache?
Besten Dank und Grüße aus dem Sonnigen Neuseeland,
Christian