Avatar billede jaboo Nybegynder
18. juli 2001 - 14:17 Der er 4 kommentarer og
1 løsning

Sæt style via JavaScript

Hvordan sætter jeg background-color:#cccccc; for et input felt ved navn placement via JavaScript ?
Avatar billede zytech Nybegynder
18. juli 2001 - 14:20 #1
body {
background-color:#cccccc
}
Avatar billede tknudsen Nybegynder
18. juli 2001 - 14:21 #2
<style>
input.style1 {background-color:#cccccc}
</style>

<script>

document.getElementById(\'text1\').className = \'style1\';

</script>

<html>

<input type=\"text\" id=\"text1\">

</html>
Avatar billede tknudsen Nybegynder
18. juli 2001 - 14:22 #3
altså:

obj.className
Avatar billede tknudsen Nybegynder
18. juli 2001 - 14:35 #4
du kan også tilgå et objekts style property:

obj.style.backgroundColor = \'#cccccc\';

for at få en liste over samtlige properties i et objekts style property (eller alle andre objekter) kan du prøve følgende:

<body>
<input type=\"text\" id=\"text1\">
<script>
  var i;
  var obj = document.getElementById(\'text1\');

  for(i in obj)
    document.write(i + \': \'+ obj.style[i] + \'<br>\');

</script>

</body>
Avatar billede tknudsen Nybegynder
18. juli 2001 - 14:36 #5
ups - det skulle sføli ha været

for(i in obj.style)
...
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