get benötigte Formularelemente via DOM in Javascript

Um die erforderlichen Felder und eine benutzerdefinierte Methode zu überprüfen, mit der Benutzer darauf hingewiesen werden, dass erforderliche Felder fehlen, versuche ich, eine Reihe von Elementen in einem Formular abzurufe

Gibt es eine Variation von

document.getElementById(form).elements;

that würde alle erforderlichen Elemente eines Arrays zurückgeben, oder eine Möglichkeit, zu testen, ob ein bestimmtes Element erforderlich is

var my_elements = document.getElementById(form).required_elements;

ode

var my_elements = document.getElementById(form).elements;
for (var this_element in my_elements){
    if (this_element.attributes["required"] == "false"){
        my_elements.splice(this_element, 1);
    }
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage