| e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
![]() |
|||||||||
| SERŠ Maribor | Iskanje | Primeri | |||||||
| Koda: |
<script type="text/javascript">
function vZarisce()
{
document.forms[0].vstavi.focus()
}
function izZarisca()
{
document.forms[0].vstavi.blur()
}
</script>
<form action="akcija.html">
<p>
<input type="text" name="vstavi" size="30">
</p><p>
<input type="button"
value="Postavi fokus na vnosno polje" onclick="vZarisce()" />
</p><p>
<input type="button"
value="Odstrani fokus z vnosnega polja" onclick="izZarisca()" />
</p>
</form>
|
|---|---|
| Izgled v brskalniku: |
|
| Razlaga: | Po kliku na prvi gumb se izvede funkcija vZarisce(), ki zažene metodo elementa vstavi v obrazcu HTML dokumenta, imenovano focus(). Ta metoda povzroči, da se element postavi v ospredje upravljanja - konkretno pri škatlici za besedilo (textBox) to pomeni, da se kurzor za pisanje pojavi v notranjosti škatlice in uporabnik lahko piše. Temu pojavu programerji pravimo nastavitev fokusa na objekt. Podobno se po kliku na drugi gumb pokliče funkcija izZarisca(), ki s pomočjo metode blur() odstrani fokus. |
SERŠ Maribor : Strokovna gimnazija : 2006 : Cvetko Pirš