also, name can be used for more items, like when you are using radiobuttons. Is Harry Potter the only student with glasses? My mistake. The name attribute on an input is used by its parent HTML
s to include that element as a member of the HTTP form in a POST request or the query string in a GET request. The names in id= must be unique within the entire document. The id on the other hand is a unique identifier for browser, client side and JavaScript.Hence form needs an id while its elements need a name. Id : の動作は type 属性の値に応じて大きく異なりますので、個別のリファレンスページでさまざまな型を扱っています。この属性を指定しない場合の既定の型は textです。 以下の値を指定できます。 1. button: 既定の動作を持たないプッシュボタン。 2. checkbox: 選択または未選択のうちひとつの値をとることができるチェックボックス。 3. color: HTML5 色を指定するためのコントロール。色を選択するユーザーインターフェイスは、単純な色を文字列で受け付ける以上の機能は要求されていません (詳細… name= is also used to label the fields in the message send to a server with an HTTP (HyperText Transfer Protocol) GET or POST when you hit submit in a form. Browsers do not use id in that manner. HTML in Visual Studio Code. Different controls respond differently. Let’s see an example of button and , HTML