Avatar billede pelkjaer Nybegynder
27. februar 2003 - 02:37 Der er 4 kommentarer og
1 løsning

Overrule css class ?!?

Jeg forstår ikke helt hvorfor flg. ikke vil overrule min farve..
fed tekst fungerer, men det er nok fordi font-weight ikke er defineret på klassen.

var theStyle = new Array();
theStyle[0] = "#FF0000";
theStyle[1] = "bold";
var theID = 10;

function marker() {
  if(document.getElementById) {
    document.getElementById('men'+theID).style.Color = theStyle[0];
    document.getElementById('men'+theID).style.fontWeight = theStyle[1];
  }
}


Jeg har også prøvet med document.getElementById('men'+theID).ClassName = osv. uden held.
Anyone..
Avatar billede =maddog= Nybegynder
27. februar 2003 - 05:47 #1
du er sikker på at color ikke skal staves med småt. DOM kode er meget mere case-sensitive end normal JS. Bare et forslag.
Avatar billede skg Nybegynder
27. februar 2003 - 08:11 #2
som maddog siger... du har skrevet color forkert !

det er lowercase hele vejen.

Det er du har gjort er blot at tilføje en ny property på style-objektet :-)
Avatar billede =maddog= Nybegynder
27. februar 2003 - 08:14 #3
et svar i så fald.
Avatar billede pelkjaer Nybegynder
27. februar 2003 - 11:47 #4
Det er nu ikke derfor. Har skam også prøvet den lowercase.

skg>>jeg ved sq' godt hvad jeg har gjort, det er derfor jeg ikke fatter det ikke virker.
Avatar billede pelkjaer Nybegynder
27. februar 2003 - 12:27 #5
maddog>>Du får sq' points da du jo har ret selvom det var prøvet også.

Problemet lå i at jeg skiftede style på en td istedet for på min tekst direkte.
Her virkede bold, men ikke farven.
Thanks anyway :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester