Co umożliwiają w JavaScript metody i właściwości DOM?
Źle. To zwykła arytmetyka, niezwiązana z DOM.
Dobrze. DOM to drzewo elementów strony dostępne dla skryptu.
Źle. To operacje na napisach, nie DOM.
Źle. Zapis do bazy realizuje serwer, nie DOM.
DOM (Document Object Model) to drzewiasta reprezentacja strony w przeglądarce. Metody i właściwości DOM pozwalają JavaScriptowi POBIERAĆ i MODYFIKOWAĆ elementy strony - zmieniać treść, atrybuty, style czy dodawać i usuwać węzły. Dlatego DOM umożliwia pobieranie i modyfikowanie elementów strony.
DOM dotyczy struktury strony w przeglądarce, a nie innych operacji. Przesyłanie danych formularza do bazy to rola kodu serwerowego (np. PHP), a nie DOM. Operacje na łańcuchach czy liczbach to ogólne działania na zmiennych, niezależne od DOM. DOM służy do pobierania i modyfikowania elementów strony.