Avatar billede jps2mt Nybegynder
18. december 2003 - 15:24 Der er 18 kommentarer og
1 løsning

Checkbox vil ikke ændre style på teksten

Flg. giver noget med syntaxfejl...

<td bgcolor="#dccb50"><input type="checkbox" name="tekst_fed" value="Y" <? if ($row[tekst_fed] == "Y") { echo "checked"; } ?> onclick="if(this.checked) { document.getElementById('tekst').style.font-weight='bold'; } else { document.getElementById('tekst').style.font-weight='none'; }"></td>

Bliver sikkert besvaret af roenving :D hvis jeg ikke tager helt fejl :D
Avatar billede mm12010 Nybegynder
18. december 2003 - 15:30 #1
onclick="if(this.checked){document.getElementById('tekst').style.fontWeight='bold'; }else{ document.getElementById('tekst').style.fontWeight='';}"
Avatar billede mm12010 Nybegynder
18. december 2003 - 15:31 #2
undtagelsen der bekræfter reglen ?-)
Avatar billede roenving Novice
18. december 2003 - 16:24 #3
-- bortset fra, at jeg ville have angivet .fontWeight='normal' eller 400 !-)
Avatar billede mm12010 Nybegynder
18. december 2003 - 16:27 #4
ok - men det er vel kun et tempramentsspørgsmål ?-)
Avatar billede roenving Novice
18. december 2003 - 17:02 #5
-- næsten !-)

-- da hverken "" eller "none" findes på listen over mulige værdier !o]
Avatar billede mm12010 Nybegynder
18. december 2003 - 17:08 #6
hvad så i de tilfælde hvor man sætter style.display="" - det bør man heller ikke gøre eller hvad?
Avatar billede roenving Novice
18. december 2003 - 17:15 #7
Næh ...

-- det er vist en reminiscens fra IE4-tiden !-)
Avatar billede jps2mt Nybegynder
18. december 2003 - 17:47 #8
Man sætter da style.display="block" hvis man gør noget... :D

Men det oprindelige virker...Skal så bare finde ud af hvad font-style hedder...Den reagerer nemlig ikke på fontstyle...
Avatar billede roenving Novice
18. december 2003 - 17:53 #9
Reglen er simpel: interCap !-)

Alle bindestreger oversættes til stort næste-bogstav, og det er konsekvent ...

font-style = fontStyle
-moz-opacity = MozOpacity !o]
Avatar billede jps2mt Nybegynder
18. december 2003 - 17:58 #10
Arha...Så blev jeg da endnu engang, idag, lidt klogere...
Avatar billede mm12010 Nybegynder
19. december 2003 - 01:39 #11
roenving 18/12-2003 17:15:42 >> hvad mener du ?-)
Avatar billede mm12010 Nybegynder
19. december 2003 - 01:41 #12
if(elm[i].style.display=='none'){
    elm[i].style.display='';
    }
else{
    elm[i].style.display='none';
    }
Avatar billede roenving Novice
19. december 2003 - 01:44 #13
Heller ikke på display findes der en mulig værdi, som hedder "", men da den er meget udbredt i M$-scripts, gætter jeg på, at det har noget med 4-browseren at gøre ...
Avatar billede roenving Novice
19. december 2003 - 01:45 #14
Men selvfølgelig er det sådan, at en tom værdi altid bør give en default-værdi, og den er i hvert fald på display 'block' for block-level-elementer og 'inline' på inline-level-elementer !-)
Avatar billede mm12010 Nybegynder
19. december 2003 - 01:49 #15
ok, takker - ville bare lige høre díg sige det ;-)
Avatar billede jps2mt Nybegynder
03. januar 2004 - 10:03 #16
roenving >> Dropper du et svar??
Avatar billede mm12010 Nybegynder
03. januar 2004 - 20:32 #17
det er vel mig der bør svare...?-)
Avatar billede jps2mt Nybegynder
03. januar 2004 - 22:33 #18
Ja, sorry... ;) Var vist lige vel hurtig... :)
Avatar billede mm12010 Nybegynder
04. januar 2004 - 00:04 #19
hehe - helt ok :o)
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