質問「ラジオボタンを読み取り専用にする方法は?」すでにn何度も尋ねられています。しかし、解決策は常にdisabled="disabled".
click(またはイベントで動作し、値の変更を防ぐ複雑な JavaScript ソリューションもある可能性がありますがchange、通常は多かれ少なかれ汚いハックの匂いがします。)
問題/副作用disabled="disabled"は、データセットからフィールドを「削除」し、サーバーに送信されないことです。
私が望むのは、ラジオボタンを読み取り専用/変更不可にすることですが、同時にフォーム送信時にサーバーに送信できるようにすることです。disabledはこの要件を満たしていませんreadonly。ラジオ ボタンでは機能しないようです。
ラジオボタンをフォームデータセットから削除せずに読み取り専用にするための正しい HTML 属性は何ですか?