Screen reader operation appears strange on multi-page form

If anyone with screen reader (SR) experience knows the answer to the following I would be  most grateful - perhaps this is a misuse of this list, if so my apologies and please ignore.

Scenario

A survey is split over 5 HTML pages. When page 1 has been completed NVDA announces "Next" as I land on a BUTTON element that submits page 1. Activating the button, page 2 loads, and NVDA commences announcing the page content. However, the content it reads appears to consist of the contents of the TITLE tag, followed by what came after the similar spot where it left off on page 1, the content of the FOOTER element. This misses out all the new content that page 2 presented.

Tried with JS turned off. Tried in incognito with no extensions having access. Tried with the mouse pointer nowhere near the page (I usually navigate by keyboard (arrows / tab) when testing with SRs).

I wondered if perhaps each of the five FORM tags, one in each page, needed unique IDs, or something similar, but my research has failed to touch on this initial guess.

Any comments gratefully received.

Regards,

Alan

. . . . -   . . - - -
Alan Bristow ( he / him / il )
Web Developer / Développeur Web
Elections Canada / Élections Canada
alan.bristow@elections.ca<mailto:alan.bristow@elections.ca>

Received on Wednesday, 15 November 2023 17:16:48 UTC