HTML のチェックボックスには何故か readonly 属性がないらしい。ただし HTML のチェックボックスは OFF 時には項目そのものが送られないため、普通は hidden タイプの要素を組み合わせる。 <input type="hidden" name="checkItem1" value="0"> <input type="checkbox" onclick="this.form.checkItem.value=this.checked ? 1 : 0" id='normal'> <label for='normal'>通常のチェックボックス</label> <input type="hidden" name="checkItem2" value="0"> <input type="checkbox" id='checkoff' disabled='disabled'> <la
![【小ネタ】 HTML のチェックボックスを readonly にする - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/d869ee992018b134ef738720eaed767e486384d4/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgwJTkwJUU1JUIwJThGJUUzJTgzJThEJUUzJTgyJUJGJUUzJTgwJTkxJTIwSFRNTCUyMCVFMyU4MSVBRSVFMyU4MyU4MSVFMyU4MiVBNyVFMyU4MyU4MyVFMyU4MiVBRiVFMyU4MyU5QyVFMyU4MyU4MyVFMyU4MiVBRiVFMyU4MiVCOSVFMyU4MiU5MiUyMHJlYWRvbmx5JTIwJUUzJTgxJUFCJUUzJTgxJTk5JUUzJTgyJThCJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz01YzU0MmQ3OWI4MzE4ZDczNzM0MTk2Y2E3MTZhYjc1Ng%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwc3BpZWdlbC1pbS1zcGllZ2VsJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0wODNhNDY0ZjFiOTlkYTE3YjA1MzAyYjUwM2I4MGRiNg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D2437ff12acdf5b3163754c373fcfd39b)