初心者の友達は ID とクラスを簡単に区別できるかもしれませんが、ID と名前を簡単に区別できないかもしれません。この 2 つの違いと関係について話しましょう。
まず接続です。どちらも要素をマークするために使用でき、JavaScript で操作できますが、操作方法はそれぞれ getElementById と getElementByName を使用して DOM ノードを見つけます。
次に、違いがあります。これは非常に単純です。最初に概要があります。名前はフォームに使用され、ID はスタイルに使用されます。
投稿でデータを送信するとき、フォーム内の各要素を区別するために名前を使用します。ID を通じて各フォーム要素の内容を取得することはできません。
CSS スタイルを実行するとき、# をプレフィックスとして使用すると、ID のスタイルシートを作成できますが、名前のスタイルシートは作成できません。
つまり、これは同じ文です。名前は主にフォームに使用され、ID は主にスタイルに使用されます。