10.5. szintű JavaScript feladatgyűjtemény
A felhasználó kijelöl egy szöveget az oldalon.
A Ctrl + Enter megnyomásával
másolja ezt a szöveget a vágólapra.
Adott egy szövegterület. Szöveg begépelése közben
a Tab billentyű megnyomásával illesszen be
egy tabulátor karaktert a kurzor pozíciójába.
Adottak beviteli mezők. Bármelyikbe beírhat
szöveget a felhasználó, és megnyomhatja a
Enter billentyűt.
Ezt követően a szöveg eltűnik a beviteli mezőből.
Készítsen el egy rendszert, ahol minden beviteli mező
megjegyzi a beírt szövegeket.
Minden beviteli mező fölé helyezzen nyilakat,
amelyek segítségével az előzőleg beírt szövegek
visszaállíthatók a beviteli mezőbe.
Adott egy szám. Jelenítse meg a képernyőn a szám prímtényezőkre bontásának folyamatát, ahogyan azt az iskolában szoktuk.
Adott egy tetszőleges mélységű többszintű objektum:
{
a: {
b: {
c: '+++'
}
},
}
Készítsen egy függvényt, amely visszaadja az objektum elemeit, paraméterként egy pontokkal elválasztott kulcs sztringet kapva:
func('a.b.c'); // returns '+++'
Adott egy táblázat. Egy gomb megnyomására töltse fel a következő módon: