◆ プロパティ名は readonly じゃなくて readOnly

何故か動かない
何度見直してもおかしい箇所が見つからない

と苦労した結果原因が readOnly でした

属性だと readonly ですし全然違和感もなかったのですがプロパティだと readOnly と O が大文字です
autofocus とかプロパティも全部小文字のままなのに


他プロパティはどうなのか気になったので 2 語以上からできてるプロパティをまとめました

属性プロパティ
autocomplete
autocapitalize
autofocus
formactionformAction
formenctypeformEnctype
formmethodformMethod
formnovalidateformNoValidate
formtargetformTarget
maxlengthmaxLength
minlengthminLength
readonlyreadOnly
spellcheck
tabindextabIndex

空白のところは属性名そのままです

auto*** と spellcheck 以外は 2 語目以降が大文字から始まってます
なんでこいつらは……