| e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
![]() |
|||||||||
| SERŠ Maribor | Iskanje | Primeri | |||||||
| Koda: |
<script>
function gor()
{
document.getElementById("toti").style.color="red"
document.getElementById("toti").style.textTransform="uppercase"
}
function dol()
{
document.getElementById("toti").style.color="#333"
document.getElementById("toti").style.textTransform="none"
}
</script>
<h2 onmouseover="gor()" onmouseout="dol()" id="toti">
Pomakni miško Čez to besedilo</h2>
|
|---|---|
| Izgled v brskalniku: |
Pomakni miško čez to besedilo |
| Razlaga: |
Znotraj scripta določimo dve funkciji, gor in dol. V funkciji gor definiramo barvo z ukazom toti.style.color='red' in tip črk z ukazom toti.style.textTransform='uppercase'. Kasneje z ukazom onmouseover pokličemo funkcijo gor.
Funkcija dol spremeni barvo pisave v belo in privzet tip črk. Kasneje funkcijo pokličemo z ukazom onmouseup.
|
| Koda: |
<script>
function text(barva,pisava)
{
document.getElementById("druga").style.color=barva
document.getElementById("druga").style.textTransform=pisava
}
</script>
<h2 id="druga" onmouseover="text('red','uppercase')"
onmouseout="text('#333','none')">Druga rešitev</h2>
|
| Izgled v brskalniku: |
Druga rešitev |
| Razlaga: |
Pri drugem načinu za spreminjanje barve in tipa črk si pomagamo z enakimi ukazi vendar potrebujemo samo eno funkcijo. Znotraj funkcije določimo barvo z lastnostjo style.color="barva"
in pisavo z lastnostjo style.textTransform="pisava". Kasneje z dogodkoma onmouseover in onmouseup kličenmo funkcije, k določijo barvo in tip pisave.
|
SERŠ Maribor : Strokovna gimnazija : 2004 : Davorin Lenart