27. oktober 2010 - 13:52 Der er 1 kommentar og
1 løsning

Hvorfor virker det her ikke ????

HEJ,

Har følgende kode:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=no xmlns="http://www.w3.org/1999/xhtml" xml:lang="no"><HEAD><TITLE>KJERRINGROMMET KUNDECHECK</TITLE>
<META http-equiv=Content-Type content="text/html; charset=UTF-8">
<META http-equiv=X-UA-Compatible content=IE=7>
<SCRIPT language=javascript>
function testtryk()
{

var elemMain = document.getElementById("testtd");

alert (elemMain.id);
elemMain.style="font-family: 8px;"

}
</SCRIPT>

<META content="MSHTML 6.00.6000.17080" name=GENERATOR></HEAD>
<BODY>

<TABLE cellPadding=0 border=0>
  <TBODY>
  <TR>

    <TD width="20%">
    <input type='text' id='testtd' name='testtd' value='12345678' style='background: red; font-size: 22px;'>
    <input type='button' value='TEST' id='testknap' name='testknap' onClick = 'java script:testtryk()'>
    </TD>
</TR>

</TBODY></TABLE></BODY></HTML>


Når jeg trykker/klikker på TEST skulle inputfelt 'testtd' skifte tekststørrelse fra 22px til 8 px  ---  men det gør den ikke ?

Hvorfor ?

(og hvordan får jeg den til det ??? )



1000000000000000000000 --> 0000 tak og 25 point i bonus..

KRistian
Avatar billede arne_v Ekspert
27. oktober 2010 - 14:21 #1
Du faar nok mere kvalificeret hjaelp i JavaScript kategorien (den er gemt nede under "script").
Avatar billede claes57 Ekspert
27. oktober 2010 - 14:24 #2
<SCRIPT language=JavaScript>
function testtryk(){
elemMain = document.getElementById('testtd');
alert (elemMain.id);
elemMain.style.fontSize="8px";
}
</SCRIPT>
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
Kurser inden for grundlæggende programmering

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