私は XHTML ルールに従って多くのコードを書いたので、次のようなものがあります。
<input type="text" name="Field1" disabled="disabled">
<input type="text" name="Field2" readonly="readonly">
神に感謝します.HTML5は、これを行うことができた昔に戻りました:
<input type="text" name="Field1" disabled>
<input type="text" name="Field2" readonly>
ただし、jQuery を使用してこれらのブール属性を設定または設定解除するにはどうすればよいですか? 私は常に を使用.attr("readonly", "readonly")
していましたが、古い XHTML 構文が生成されます。コードを HTML5 の方法で、「読み取り専用」または「無効」にする必要があります。
.prop()
これらの属性に依存する CSS ルールがあるため、マークアップの属性を実際に変更する必要があります。何か案は?
前もって感謝します。