Hlášky alert, prompt a confirm

Hlášky lze využít pro vstup i výstup dat, ale příliš se k tomu nepoužívají, protože vhodnější jsou formuláře. Dále se používají pro různá upozornění, například když zadáte e-mail bez znaku @.

Alert

Tato hláška se zobrazí s textem a tlačítkem OK. Pokud je skript zapsán jako v tomto příkladu, zobrazí se hned při načtení stránky, ale lze ji aktivovat také určitou událostí.

<script type="text/javascript">
alert("Tato hláška se zobrazí po vstupu na tuto stránku.");
</script>

Zobrazit výsledek

Confirm

Tato hláška je podobná hlášce alert, ale kromě textu se zobrazí také tlačítka OK a Storno, která se hodí pro mnoho situací.

<script type="text/javascript">
(!confirm("Souhlasíte s podmínky!"))
</script>

Zobrazit výsledek

Prompt

Hlášku prompt lze využít také pro zadávání dat. Od hlášky alert se liší tím, že do ní můžeme zadat text nebo číslo.

Při načtení stránky se objeví hláška „Zadej hodnotu x“. Po vyplnění se na stránce objeví hodnota x = (to, co jste vyplnili).

<script type="text/javascript">
var x ;
x = prompt("Zadej hodnotu x", "");
document.write("hodnota x = ");
document.write(x);
</script>

Zobrazit výsledek

Velmi snadno si tak můžeme napsat skript, který bude počítat za nás.

Proměnné lze sčítat, odčítat, násobit a dělit pomocí znaků + - * /.

Ve skriptu budeme mít dvě proměnné, z a y. Každá proměnná vyvolá okno pomocí prompt, do kterého doplníme její hodnotu. Na obrazovku se pak pomocí document.write vypíše text „Součin hodnot z*y=“ a pomocí document.write(z*y) také výsledek.

<script type="text/javascript">
var z;
var y;

z = prompt("Zadej hodnotu Z", "");
y = prompt("Zadej hodnotu y", "");
document.write("Součin hodnot z*y= ");
document.write(z*y);
</script>

Zobrazit výsledek

Reklama

Webhosting C4



Copyright (c) 2004 Tvorba webuKontaktMapa webu