Get values from submitted form

You can get the data form the submit event

function outputTranslated() {
    $('#toBeTranslatedForm').submit(function(evt) {
       const form = evt.target;
       // get the field that you want
       const userInputField = form.elements['userInput'];
       alert(userInputField.value);
    });
}

var theArray = $('#toBeTranslatedForm').serializeArray();

See the .serializeArray docs.

On a pedantic note, that's not "from a submitted form", since you're asking for them before anything is actually submitted.


Javascript only, using FormData:

form.addEventListener("submit", function(e) {
  e.preventDefault();
  const data = new FormData(form);
  for (const [name,value] of data) {
    console.log(name, ":", value)
  }
})
<form id="form">
     <select name="sselectt">
       <option value="default" defaultSelected="true">-- Select --</option>
       <option value="foo">foo</option>
       <option value="bar">bar</option>
     </select>
     <label for="inpt">remember</label>
     <input id="inpt" name="rrememberr" type="checkbox" />
     <button type="submit">submit</button>
</form>