Упражнение за затвърждаване на изучения материал за работа с DOM
Дадено е поле за въвеждане и параграф. При загуба на фокус в полето запишете стойността на полето в края на текста на параграфа.
Дадени са няколко полета за въвеждане, параграф и бутон. При натискане на бутона вземете числата, стоящи в тези полета и запишете тяхната сума в параграфа.
Дадено е поле за въвеждане. В него се въвежда число. При загуба на фокус намерете сумата от цифрите на това число.
Дадено е поле за въвеждане. В него се въвеждат числа, разделени със запетая. При загуба на фокус намерете средноаритметичното на тези числа (сумата, разделена на броя).
Дадени са 4 полета за въвеждане. В първото поле се въвежда
Пълно име (ФИО) чрез интервал. При загуба на фокус запишете
фамилията, името и презимето в останалите 3
полета.
Дадено е поле за въвеждане. В него се въвежда Пълно име (ФИО) чрез интервал. Пълното име се въвежда с малки букви. Направете така, че при загуба на фокус от полето, въведените фамилия, име и презиме автоматично да се запишат с главни букви (в същото поле).
Дадено е поле за въвеждане. В него се въвежда текст. При загуба на фокус разберете броя на думите в този текст.
Дадено е поле за въвеждане. В него се въвежда дата във формат 31.12.2016. При загуба на фокус в същото поле поставете тази дата във формат 2016-12-31.
Дадено е поле за въвеждане. В него се въвежда дума. При натискане на бутон проверете дали тази дума се чете по един и същ начин от началото и от края (например, мадам).
Дадено е поле за въвеждане. В него се въвежда число. Проверете
при загуба на фокус, дали това число съдържа
в себе си цифрата 3.
Дадени са няколко параграфа и бутон. При натискане на бутона запишете в края на всеки параграф неговия пореден номер.
Дадени са връзки. Добавете в края на всяка връзка
нейния href в кръгли скоби.
Дадени са връзки. Ако връзката започва с http://,
добавете в края й стрелка → (прави се
така: →).
Дадени са няколко параграфа с числа. При натискане на който и да е параграф запишете в него квадрата на числото, което се намира в него.
Дадено е поле за въвеждане. В него се въвежда дата във формат 31.12.2016. При загуба на фокус разберете деня от седмицата (с дума), на който се пада тази дата.
Дадено е поле за въвеждане. Реализирайте бутони +1, -1,
които ще увеличават или намаляват с
1 стойността в полето. Направете така, че
тази стойност да не може да стане по-малка от нула.
Дадено е поле за въвеждане. Дадени са параграфи. Нека в това поле се записва общият брой кликове по тези параграфи.
На страницата има div елементи. В тях има текст.
Обходете всички div елементи и съкратете текста, който
в тях стои така, че да стане с дължина 10
символа. И добавете многоточие в края на съкратения
текст.
Дадено е поле за въвеждане и бутон. При натискане на бутона
генерирайте случаен низ от 8-ми
символа и го запишете в полето.
Дадено е поле за въвеждане и бутон. Потребителят въвежда в полето някакъв низ. При натискане на бутона разбъркайте въведените символи по случаен начин и ги запишете обратно в полето.
Дадени са поле за въвеждане, бутон и параграф. В полето се въвежда температура в градуси по Фаренхайт. При клик на бутона изведете в параграфа температурата в градуси по Целзий.
Дадени са поле за въвеждане, бутон и параграф. В полето се въвежда число. При натискане на бутона изведете в параграфа факториела на това число.
Дадени са 3 полета за въвеждане, бутон и параграф. В полетата
се въвеждат коефициенти на квадратно уравнение.
При натискане на бутона намерете корените на това
уравнение и ги изведете в параграфа.