Как заставить JS изменять html-файл, в который он интегрирован (использую DOM, он работает, но не сохраняет изменения в html-файл)?
1 ответ
АВТОР ВОПРОСА ОДОБРИЛ ЭТОТ ОТВЕТ
Клиентский JS не может изменять файлы на сервере. DOM - это представление структуры страницы непосредственно в браузере и после построения он, собственно, никак больше с исходным html-файлом не связан.
Так что единственный вариант - отправлять JSом запрос на сервер, который будет его обрабатывать и менять html-файл. Только прежде вопрос - зачем вам вообще его менять?
Читайте также на Яндекс.Кью
Читайте также на Яндекс.Кью
Я имел ввиду локальную html страницу. Спасибо за ответ.
Никакой "локальной" HTML-страницы нет. Есть файл, который загружается с сервера, кэшируется если надо и на основе которого строится DOM. Все, дальше этого файла считайте что нет.
Вопрос остается - зачем в нем что-то менять?