Der Name und die ID des Formulars haben tatsächlich die gleiche Bedeutung, beide zum Markieren des Objektnamens.
Der Unterschied ist, dass Name Netscape und ID Microsoft ist.
Die Formulareingabe -TextArea -Auswahl und das Rahmenelement (Iframe -Frame) verwenden den Namen.
Diese Elemente beziehen sich auf Formulareinreichungen (Rahmenelemente, die auf Formularziele wirken).
Auf der Empfangsseite des Formulars werden nur Elemente mit Namen empfangen.
Das mit ID zugewiesene Element kann den Wert nicht über das Formular empfangen, sodass Sie ihn selbst überprüfen können.
Natürlich können den oben genannten Elementen auch ID -Werte zugewiesen werden. Die Methode zur Überweisung dieser Elemente bei der Zuweisung von ID -Werten ändert sich.
Name: document.formName.inputname document.frames ("Framenname")
ID zuweisen: document.all.inputid document.all.frameid
Elemente, denen nur eine ID zugewiesen werden kann, aber nicht zugewiesen werden kann: (mit Ausnahme von Elementen, die sich auf das Formular beziehen, kann nur die ID zugewiesen werden)
Body li a table tr td th p div span pre dl dt dd font b usw.