Super - så virket det.
Men når jeg omdøber de 4 id nr. med et bogstav foran så går det galt.
Hvorfor nu det hvad gør jeg galt:
Siden kan ses komplet her:
http://users.cybercity.dk/~ccc48457/tab-menu.htm
/Magnus
<script type="text/javascript">
function getElement(id) {
if (document.getElementById) return document.getElementById(id);
if (document.all) return document.all[id];}
var hvid = "t1";
function skift(id) {
var elem=getElement(hvid);
elem.style.background='#DCDCDC';
elem.style.borderBottomWidth='1px';
elem.style.borderBottomStyle='solid';
elem.style.borderBottomColor='#000000';
var elem=getElement(id);
elem.style.background='#FFFFFF';
elem.style.borderBottomWidth='0px';
elem.style.borderBottomStyle='solid';
elem.style.borderBottomColor='#000000';
hvid = id
}
</script>
<TD id="t1" onclick="skift(1)">Tab 1</TD>
<TD id="t2" onclick="skift(2)">Tab 2</TD>
<TD id="t3" onclick="skift(3)">Tab 3</TD>
<TD id="t4" onclick="skift(4)">Tab 4</TD>
> Husk lige at skift dine id'er ud så de starter med et bogstav som Lasse
Reichstein Nielsen nævnte.
> Og skift også lige 1-tallet ud i linien: var hvid = "1"; til et
vilkårligt af de id'er du vælger.
> Alle css egenskaber kan ændres i javascript vha. style.<egenskabsnavn> =
'<nyværdi>';
> Egenskabsnavnet er det samme som i css, dog skal man i stedet for
bindestreg benytte stort begyndelsesbogstav.
>
> --
> Ryan
>
>