Esercitazione sul materiale studiato sul lavoro con il DOM

Задание 1

Dato un input e un paragrafo. Alla perdita del fuoco nell'input scrivi il valore dell'input alla fine del testo del paragrafo.

Задание 2

Dati diversi input, un paragrafo e un pulsante. Alla pressione del pulsante, ottieni i numeri inseriti in questi input e scrivi la loro somma nel paragrafo.

Задание 3

Dato un input. In esso viene inserito un numero. Alla perdita del fuoco, trova la somma delle cifre di questo numero.

Задание 4

Dato un input. In esso vengono inseriti numeri separati da virgola. Alla perdita del fuoco, trova la media aritmetica di questi numeri (somma divisa per la quantità).

Задание 5

Dati 4 input. Nel primo input viene inserito Nome e Cognome separati da spazio. Alla perdita del fuoco, scrivi cognome, nome e patronimico nei restanti 3 input.

Задание 6

Dato un input. In esso viene inserito Nome e Cognome separati da spazio. Il Nome e Cognome viene inserito in minuscolo. Fai in modo che alla perdita del fuoco dell'input, il cognome, il nome e il patronimico inseriti vengano automaticamente scritti con la lettera maiuscola (nello stesso input).

Задание 7

Dato un input. In esso viene inserito del testo. Alla perdita del fuoco, scopri il numero di parole in questo testo.

Задание 8

Dato un input. In esso viene inserita una data nel formato 31.12.2016. Alla perdita del fuoco, nello stesso input, imposta questa data nel formato 2016-12-31.

Задание 9

Dato un input. In esso viene inserita una parola. Alla pressione di un pulsante, verifica che questa parola si legga in modo identico dall'inizio e dalla fine (ad esempio, otto).

Задание 10

Dato un input. In esso viene inserito un numero. Verifica alla perdita del fuoco che questo numero contenga al suo interno la cifra 3.

Задание 11

Dati diversi paragrafi e un pulsante. Alla pressione del pulsante, scrivi alla fine di ogni paragrafo il suo numero d'ordine.

Задание 12

Dati dei link. Aggiungi alla fine di ogni link il suo href tra parentesi tonde.

Задание 13

Dati dei link. Se il link inizia con http://, allora aggiungi alla sua fine una freccia → (si fa così: →).

Задание 14

Dati diversi paragrafi con numeri. Alla pressione su qualsiasi paragrafo, scrivi in esso il quadrato del numero che in esso si trova.

Задание 15

Dato un input. In esso viene inserita una data nel formato 31.12.2016. Alla perdita del fuoco, scopri il giorno della settimana (a parole), che corrisponde a questa data.

Задание 16

Dato un input. Implementa dei pulsantini +1, -1, che aumenteranno o diminuiranno di 1 il valore dell'input. Fai in modo che questo valore non possa diventare minore di zero.

Задание 17

Dato un input. Dati dei paragrafi. Fa' sì che in questo input venga registrato il numero totale di click su questi paragrafi.

Задание 18

Sulla pagina ci sono delle div. In esse c'è del testo. Scorri tutte le div e tronca il testo che in esse si trova in modo che diventi di lunghezza 10 caratteri. E aggiungi dei puntini di sospensione alla fine del testo troncato.

Задание 19

Dato un input e un pulsante. Alla pressione del pulsante genera una stringa casuale di 8 caratteri e scrivila nell'input.

Задание 20

Dato un input e un pulsante. L'utente inserisce nell'input una stringa. Alla pressione del pulsante mescola i caratteri inseriti in modo casuale e scrivila nuovamente nell'input.

Задание 21

Dato un input, un pulsante e un paragrafo. Nell'input viene inserita la temperatura in gradi Fahrenheit. Al click sul pulsante visualizza nel paragrafo la temperatura in gradi Celsius.

Задание 22

Dato un input, un pulsante e un paragrafo. Nell'input viene inserito un numero. Alla pressione del pulsante, visualizza nel paragrafo il fattoriale di questo numero.

Задание 23

Dati 3 input, un pulsante e un paragrafo. Negli input vengono inseriti i coefficienti di un'equazione quadratica. Alla pressione del pulsante, trova le radici di questa equazione e visualizzale nel paragrafo.