S
SaBorn
Guest
Hallo,
anbei eine Frage, ich habe eine HTML-Tabelle in JS-Code. Nun möchte ich via mouseover die hintergrundfarbe der tabellenfelder ändern, ich habe bereits einen code, der aber nicht so recht will.
anbei der code:
function farbe(id,farbe) //zum farbwechsel
{
alert(id, farbe);
if (document.all)
document.all[id].style.backgroundColor=farbe;
else
if (document.getElementById)
document.getElementById(id).style.backgroundColor=farbe;
else
if (document.layers)
document.layers[id].bgColor=farbe;
}
start='home.html';
bstatus=0;
menu0str="<A HREF='javascript
arent.schreib(10)' onclick='parent.content.location.href=parent.start'>Home</A><BR>";
menu1str=menu0str+"<TABLE border=0><TR><TD> + <TD><A HREF='javascript
arent.schreib(1)'>news</A><BR>";
menu2str="<TR><TD> + <TD><A HREF='javascript
arent.schreib(2)'>sport</A><BR>";
menu3str="<TR><TD> + <TD id='Zelle1'><A HREF='javascript
arent.schreib(3)' onMouseOver='farbe('Zelle1','#876543')'>Tiere</A><BR>";
endestr="</TABLE>";
...
Wer kann mir hier sagen warum es in JS knallt?
Liegt es an der Art der Übergabe?
Ciao
SaBorn
anbei eine Frage, ich habe eine HTML-Tabelle in JS-Code. Nun möchte ich via mouseover die hintergrundfarbe der tabellenfelder ändern, ich habe bereits einen code, der aber nicht so recht will.
anbei der code:
function farbe(id,farbe) //zum farbwechsel
{
alert(id, farbe);
if (document.all)
document.all[id].style.backgroundColor=farbe;
else
if (document.getElementById)
document.getElementById(id).style.backgroundColor=farbe;
else
if (document.layers)
document.layers[id].bgColor=farbe;
}
start='home.html';
bstatus=0;
menu0str="<A HREF='javascript
menu1str=menu0str+"<TABLE border=0><TR><TD> + <TD><A HREF='javascript
menu2str="<TR><TD> + <TD><A HREF='javascript
menu3str="<TR><TD> + <TD id='Zelle1'><A HREF='javascript
endestr="</TABLE>";
...
Wer kann mir hier sagen warum es in JS knallt?
Liegt es an der Art der Übergabe?
Ciao
SaBorn