I believe that there could be a function that outputs the missing required questions or the number of missing required questions. If there are multiple pages they could be listed by page. The use case is most applicable to longer or multipage surveys where the user may have missed a required question and is trying to submit but is unsure where to find the missing question.
Having a text output above or below the disabled submit button would help the user understand that they must complete that specific missing required question and where to go to find it. This function would be very close to the function that controls the disable/enable the submit button.
I believe that there could be a function that outputs the missing required questions or the number of missing required questions. If there are multiple pages they could be listed by page. The use case is most applicable to longer or multipage surveys where the user may have missed a required question and is trying to submit but is unsure where to find the missing question.
Having a text output above or below the disabled submit button would help the user understand that they must complete that specific missing required question and where to go to find it. This function would be very close to the function that controls the disable/enable the submit button.