A
antihero
Hallo Forum
Ich habe aus dem Thread Tabellen-Zeilen-Farbe ändern das Javascript entnommen und an meine Bedürftnisse angepasst.
Im Firefox funktioniert dass auch wunderbar, leider macht Microsofts IE (Version 6.0 auf meinem Rechner) nicht mit.
Ich hoffe jemand von euch kann mir weiterhelfen.
Hier mein Code:
Ausgeführt wird dieser Code folgendermassen:
Ich habe zwei Tabellen, eine Tabelle enthält Termine und eine andere enthält einen Kalender. Wenn man nun über einen Termin fährt (mit der Maus ) sollte die Zelle des korrekten Datums (in der Kalendertabelle) gefärbt werden.
Eine Zelle (welche gefärbt würde) sieht folgendermassen aus:
Wie gesagt, im Firefox funktioniert das ganze, der IE meldet als Fehler
'style' ist Null oder kein Objekt
Zeile 25 (Zeile ist oben kursiv markiert)
Vielen Dank schonmal für alle Hilfe!
MfG
antihero
Ich habe aus dem Thread Tabellen-Zeilen-Farbe ändern das Javascript entnommen und an meine Bedürftnisse angepasst.
Im Firefox funktioniert dass auch wunderbar, leider macht Microsofts IE (Version 6.0 auf meinem Rechner) nicht mit.
Ich hoffe jemand von euch kann mir weiterhelfen.
Hier mein Code:
Code:
<script language="Javascript">
// Browseridentifikation
IE = document.all && !window.opera;
DOM = document.getElementById && !IE;
function setHighlight(strID){
// Objekt ermitteln
var myObj = (IE)?document.all[strID]:document.getElementById(strID);
// Highlight Farbe zuweisen
myObj.style.backgroundColor = "#0000FF";
}
function setNormal(strID){
// Objekt ermitteln
var myObj = (IE)?document.all[strID]:document.getElementById(strID);
// Normale Farbe zuweisen
myObj.style.backgroundColor = "#EEEEEE";
}
</script>
Ausgeführt wird dieser Code folgendermassen:
Code:
onMouseOver="Javascript:setHighlight('1099436401');"
onMouseOut="Javascript:setNormal('1099436401');"
Ich habe zwei Tabellen, eine Tabelle enthält Termine und eine andere enthält einen Kalender. Wenn man nun über einen Termin fährt (mit der Maus ) sollte die Zelle des korrekten Datums (in der Kalendertabelle) gefärbt werden.
Eine Zelle (welche gefärbt würde) sieht folgendermassen aus:
Code:
<td style="width:20px;height:20px;text-align:center;font-size:9px;" class="daythismonth" id="1099263601" style="background-color:#EEEEEE;">1</td>
Wie gesagt, im Firefox funktioniert das ganze, der IE meldet als Fehler
'style' ist Null oder kein Objekt
Zeile 25 (Zeile ist oben kursiv markiert)
Vielen Dank schonmal für alle Hilfe!
MfG
antihero