FfredrikMedlem sedan dec. 19991 072 inlägg Trådstart#1 Hur bär man sig åt för att byta class på ett objekt mha javascript?
Låt oss säga att en span-tag har classen "svart" till och börja med och när man klickar på den ska den få classen "vit.
nån som vet?
RRGBMedlem sedan dec. 1999419 inlägg Det här ska funka i webbläsare
som stöder DOM Level 1:
<html><head>
<title></title>
<style type="text/css">
.red{color: red;}
.blue{color: blue;}
</style>
</head><body>
<span id="id" class="red">text</span><br>
<a href="javascript:bytKlass()">byt class</a>
<script language="javascript">
function bytKlass(){
vem=document.getElementById('id')
vem.className=="red"?vem.className="blue":vem.className="red";
}
</script>
</body></html>
R.G.B
[Redigerat av RGB den 08 aug 2000]
FfredrikMedlem sedan dec. 19991 072 inlägg Tackar så mycket för det!
Nån aning om hur det blir i netscape?
ns verkar inte känna igen className riktigt...
Vad innebär eg. följande rad:
vem.className=="red"?vem.className="blue":vem.className="red";
Vad innebär "?" och ":"?
BbughawkMedlem sedan juni 20001 839 inlägg Det är C++/Java och betyder:
(uttryck) ? <om sant gör detta> : <om falskt gör detta>;
alltså identiskt med
if (vem.className=="red")
vem.className="blue"
else
vem.className="red";
Nu förstar jag inte riktigt vad koden gör 
Men den språkliga innebörden är den som jag skref iaf! 
FfredrikMedlem sedan dec. 19991 072 inlägg Alltså ingen som vet om det går / hur man gör för att byta classname i netscape?