Ուսումնասիրված նյութի մշակում DOM-ի հետ աշխատելու վերաբերյալ

Задание 1

Տրված է input և paragraph: Input-ից ֆոկուսի կորստի դեպքում գրեք input-ի արժեքը paragraph-ի տեքստի վերջում:

Задание 2

Տրված են մի քանի input-ներ, paragraph և button: Button-ի վրա կտտացնելիս ստացեք այդ input-ներում գտնվող թվերը և գրեք դրանց գումարը paragraph-ում:

Задание 3

Տրված է input: Նրա մեջ մուտքագրվում է թիվ: Ֆոկուսի կորստի դեպքում գտեք այդ թվի թվանշանների գումարը:

Задание 4

Տրված է input: Նրա մեջ մուտքագրվում են թվեր ստորակետով առանձնացված: Ֆոկուսի կորստի դեպքում գտեք այդ թվերի միջին թվաբանականը (գումարը բաժանված քանակի վրա):

Задание 5

Տրված են 4 input: Առաջին input-ի մեջ մուտքագրվում է ԱՀԽ բացատով առանձնացված: Ֆոկուսի կորստի դեպքում գրեք ազգանունը, անունը և հայրանունը մնացած 3 input-ների մեջ:

Задание 6

Տրված է input: Նրա մեջ մուտքագրվում է ԱՀԽ բացատով առանձնացված: ԱՀԽ-ն մուտքագրվում է փոքրատառ: Արվեք այնպես, որ input-ից ֆոկուսի կորստի դեպքում, մուտքագրված ազգանունը, անունը և հայրանունը ավտոմատ կերպով դառնան մեծատառ գրված (նույն input-ի մեջ):

Задание 7

Տրված է input: Նրա մեջ մուտքագրվում է տեքստ: Ֆոկուսի կորստի դեպքում պարզեք բառերի քանակը այդ տեքստում:

Задание 8

Տրված է input: Նրա մեջ մուտքագրվում է ամսաթիվ 31.12.2016 ձևաչափով: Ֆոկուսի կորստի դեպքում նույն input-ի մեջ տեղադրեք այդ ամսաթիվը 2016-12-31 ձևաչափով:

Задание 9

Տրված է input: Նրա մեջ մուտքագրվում է բառ: Button-ի վրա կտտացնելիս ստուգեք, որ այդ բառը կարդացվում է սկզբից և վերջից նույն կերպ (օրինակ, madam):

Задание 10

Տրված է input: Նրա մեջ մուտքագրվում է թիվ: Ստուգեք ֆոկուսի կորստի դեպքում, որ այդ թվի ներսում պարունակվում է 3 թվանշանը:

Задание 11

Տրված են մի քանի paragraph-ներ և button: Button-ի վրա կտտացնելիս գրեք յուրաքանչյուր paragraph-ի վերջում նրա հերթական համարը:

Задание 12

Տրված են հղումներ: Ավելացրեք յուրաքանչյուր հղման վերջում նրա href-ը կլոր փակագծերում:

Задание 13

Տրված են հղումներ: Եթե հղումը սկսվում է http://-ից, ապա ավելացրեք նրան վերջում սլաք → (արվում է այսպես: →):

Задание 14

Տրված են մի քանի paragraph-ներ թվերով: Ցանկացած paragraph-ի վրա կտտացնելիս գրեք դրա մեջ գտնվող թվի քառակուսին:

Задание 15

Տրված է input: Նրա մեջ մուտքագրվում է ամսաթիվ 31.12.2016 ձևաչափով: Ֆոկուսի կորստի դեպքում պարզեք շաբաթվա օրը (բառով), որն ընկնում է այդ ամսաթվի վրա:

Задание 16

Տրված է input: Իրականացրեք +1, -1 button-ները, որոնք կմեծացնեն կամ կփոքրացնեն input-ի արժեքը 1-ով: Արվեք այնպես, որ այդ արժեքը չկարողանա դառնալ զրոյից փոքր:

Задание 17

Տրված է input: Տրված են paragraph-ներ: Թող այդ input-ի մեջ գրանցվի այդ paragraph-ների վրա կատարված կտտոցների ընդհանուր քանակը:

Задание 18

Էջի վրա կան div-եր: Դրանց մեջ կա տեքստ: Անցեք բոլոր div-երի վրայով և կտրեք այն տեքստը, որ դրանցում կա այնպես, որ այն դառնա 10 նիշ երկարությամբ: Եվ ավելացրեք եռակետ կտրված տեքստի վերջում:

Задание 19

Տրված է input և button: Button-ի վրա կտտացնելիս գեներացրեք պատահական տող 8 նիշերից և գրեք input-ի մեջ:

Задание 20

Տրված է input և button: Օգտատերը մուտքագրում է input-ի մեջ ինչ-որ տող: Button-ի վրա կտտացնելիս խառնեք մուտքագրված նիշերը պատահական կերպով և գրեք այն նորից input-ի մեջ:

Задание 21

Տրված է input, button և paragraph: Input-ի մեջ մուտքագրվում է ջերմաստիճան Ֆարենհեյթի աստիճաններով: Button-ի վրա կտտացնելիս արտածեք paragraph-ում ջերմաստիճանը Ցելսիուսի աստիճաններով:

Задание 22

Տրված է input, button և paragraph: Input-ի մեջ մուտքագրվում է թիվ: Button-ի վրա կտտացնելիս արտածեք paragraph-ում այդ թվի ֆակտորիալը:

Задание 23

Տրված են 3 input-ներ, button և paragraph: Input-ների մեջ մուտքագրվում են քառակուսային հավասարման գործակիցները: Button-ի վրա կտտացնելիս գտեք այդ հավասարման արմատները և արտածեք դրանք paragraph-ում: