e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
SERŠ Maribor | Iskanje | Primeri |
Koda: | <script type="text/javascript"> function stil(kateri) { document.getElementById('novi_slog').href= kateri + ".css" } </script> <link rel="stylesheet" type="text/css" href="../../stil4.css" id="novi_slog" /> <p>Zamenjaj stil:</p> <ul> <li onclick='stil("slog1")'>vrednost1</li> <li onclick='stil("slog2")'>vrednost2</li> <li onclick='stil("slog3")'>tretji</li> <li onclick='stil("slog4")'>Četrti</li> <li onclick='stil("slog5")'>peti</li> <li onclick='stil("slog0")'>Šesti</li> </ul> |
---|---|
Izgled v brskalniku: |
Zamenjaj stil:
|
Razlaga: |
Zgoraj je napisana funkcija, ki je služi za menjavo slogovnih predlog, pod njo pa je napisana ustrezna koda HTML . Pod kodo HTML je napisan delujoč primer, s pomočjo katerega lahko vidite učinek funkcije
Najprej si je dobro pogledati kodo HTML. Iz kode je razvidno, da se vedno, kadar kliknete na enega od elementov seznama kliče ista funkcija, vendar se funkciji v vsakem primeru pošlje druga vrednost. V teh primerih so vrednosti, ki se pošljejo, števila od ena do šest, vendar se ta števila ne pošljejo kot vrednosti tipa Funkcija prejme poslano vrednost, vrednost se shrani v spremenljivko z imenom
Atribut |
SERŠ Maribor : Strokovna gimnazija : 2004 : Danijel Mom