Class Web Technologies Basic JavaScript
Zadanie cvičenia: Vytvorte jednoduchú stránku, ktorá bude obsahovať : 2 textové polia s popismi, kde sa budú dať zadať celé čísla od 1 po 9. Ošetrite, že iné vstupy nebudú povolené a že pri iných vstupoch užívateľ dostane zobrazenú chybovú hlášku. Zároveň pri nesprávnom zadaní vstupov nebude umožnená ďalšia funkcionalita. ďalší prvok (napr. tlačidlo), ktorým sa po kliknutí zobrazí vo vrstve nad stránkou tabuľka s počtom riadkov a stĺpcov zadaných do textových polí. v prvom riadku tabuľky budú nápisy X=1, X=2... v prvom stĺpci tabuľky budú nápisy Y=1, Y=2... vo zvyšných poliach sa zobrazia hodnoty jednoduchej ľubovoľnej funkcie (napr. X*Y).
Tabuľka bude generovaná v JavaScripte cez DOM. Zobrazenie vrstvy nad stránkou ukončíte stlačením tlačidla Zavrieť, ktoré bude umiestnené tiež v tejto vrstve. Pri opätovnom zadaní nových hodnôt vstupov sa tabuľka nanovo pregeneruje. Použitie knižnice jQuery alebo inej podobnej knižnice nie je povolené. Hodnotí sa aj vzhľad vytvorenej webovej stránky. Príklad: