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" onclick="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í.
Jak psát web píše Yuhů, Dušan Janovský. Kontakt.