javascriptを使用してHTML入力から「disabled」属性を削除するにはどうすればよいですか?
<input id="edit" disabled>
onClickで入力タグが「無効」属性で構成されないようにしたい。
javascriptを使用してHTML入力から「disabled」属性を削除するにはどうすればよいですか?
<input id="edit" disabled>
onClickで入力タグが「無効」属性で構成されないようにしたい。
要素のdisabled
プロパティを false に設定します。
document.getElementById('my-input-id').disabled = false;
jQuery を使用している場合、同等のものは次のようになります。
$('#my-input-id').prop('disabled', false);
いくつかの入力フィールドについては、代わりにクラスでアクセスできます。
var inputs = document.getElementsByClassName('my-input-class');
for(var i = 0; i < inputs.length; i++) {
inputs[i].disabled = false;
}
document
たとえば、そのフォーム内の要素のみを検索するために、Whereをフォームに置き換えることができます。getElementsByTagName('input')
すべての入力要素を取得するために使用することもできます。for
反復では、それを確認する必要がありますinputs[i].type == 'text'
。