Co umożliwiają w JavaScript metody i właściwości DOM?
Dobrze. DOM to drzewo elementów strony dostępne dla skryptu.
Źle. To zwykła arytmetyka, niezwiązana z DOM.
Źle. Zapis do bazy realizuje serwer, nie DOM.
Źle. To operacje na napisach, 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.