HTML5 umbrella specs have the :invalid CSS pseudo-class for styling input with broken content.
My Firefox 38.2.1 doesn't send a form if one of the fields is invalid.
How can I -- in pure browser JS / DOM API -- get the field containing invalid data?
How can I do that check for the entire form?