Pokud vůbec nerozumíte funkcím v programování (což nepředpokládám), přečtěte si funkce pro začátečníky.
function jmenoFunkce(parametry) {tělo funkce};
nebo podrobněji zapsáno:
function jmenoFunkce(parametr, parametr)
{
příkaz; příkaz; return hodnota
};
Například:
function upozorneni(stranka)
{
alert("Tímto se dostanete na stránku s názvem " + stranka)
};
jmenoFunkce(hodnota, hodnota);
Velmi často se funkce volají na základě událostí dokumentu přímo z HTML kódu, například:
<a href="index.htm" onmouseclick="upozorneni('hlavní
stránka');">Obsah</a>
Při kliknutí na slovo "Obsah" se vyvolá funkce upozorneni() s hodnotou parametru "hlavní stránka". Předtím samozřejmě musí být funkce inicializovaná (v předchozím příkladu).
Pokud funkce vrací hodnotu (deklarace obsahuje return hodnota), dá se funkce volat zápisem
proměnná = jmenoFunkce(parametry);
Proměnná deklarovaná ve funkci klíčovým slovem var
je lokální. Lokální proměnné jsou i
parametry funkce (to, co je v závorce za jménem funkce). Pokud se ve funkci použije jméno jiné nedeklarované proměnné,
jde o proměnnou globální.
Předchozí: Větvení | Obsah stránek o Javascriptu na serveru Jak psát web | Další: Objektový model |
Vizte též: funkce pro začátečníky |
![]() |
JavaScript na
serveru Jak psát web http://dusan.pc-slany.cz/internet/html/
Píše Yuhů: autorova stránka, mail: dusan@pc-slany.cz