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);