在開發(fā)網(wǎng)站的過程中,我們會經(jīng)常使用JavaScript庫jQuery來操作網(wǎng)頁元素。其中一個常用的操作是讓文本框變成非活性狀態(tài),即不能進行編輯。
$('input[type="text"]').prop('disabled', true);
上面的代碼就是使用jQuery來讓所有文本框變成非活性狀態(tài)的方法。首先,我們通過選擇器選中所有的文本框元素。然后,使用prop()方法來設(shè)置它們的disabled屬性為true,這樣就會讓它們變成非活性狀態(tài)。
除了使用prop()方法,我們也可以使用attr()方法來設(shè)置元素屬性:
$('input[type="text"]').attr('disabled', 'disabled');
這兩個方法的效果是一樣的。使用哪個方法取決于個人喜好和具體情況。
需要注意的是,disabled屬性只對表單元素(如、