フォームでdisplayをnoneに設定しても送信される

フォームの一部で送信内容に含めたくない要素をCSSでdisplay:noneとしても送信内容に含まれてしまいます。
(見た目のみを非表示にするvisibility:hiddenも同様です)

HTML

CSS

内容を含めないようにするには、含めたくない要素にdisabled属性を付与することで対応が可能となります。
(display:noneは「非表示にする」ということで使用することとなります)

HTML