Что может изменить DOM веб-страницы после того, как браузер получит ответ?
Я вижу это поведение в значении скрытого элемента ввода, который содержит одноразовый маркер формы.
Когда я «просматриваю источник» в браузере, я вижу правильное значение, записанное сервером. Когда я отправляю форму, просматриваю текущее состояние DOM или просто изменяю элемент на текстовый ввод, я вижу другую строку. Таким образом, значение, которое содержит ввод, когда пришло время отправить обратно на сервер, отличается от того, которое изначально отправлял сервер.
Проблема сохраняется с отключенным JavaScript. Добавление атрибута только для чтения к элементу также не помогло.
НОВАЯ ИНФОРМАЦИЯ:
Я возился с этим еще немного, и, верьте или нет, отключение изображений в Firefox устраняет эту проблему.
С какой стати это произошло?