0
我想將我的文本框屬性更改爲只讀。我的列表框中有兩個值,本地和域。當我選擇域時,我的下一個文本框字段應該設置爲只讀。 我如何改變這個屬性?我們可以通過JavaScript驗證器規則更改文本框屬性嗎?
× 創建用戶 用戶名: 名字:
姓:
電子郵件:
用戶類型: 本地用戶 域用戶
密碼:
重新輸入密碼: 取消 添加
這是我的代碼。
我想將我的文本框屬性更改爲只讀。我的列表框中有兩個值,本地和域。當我選擇域時,我的下一個文本框字段應該設置爲只讀。 我如何改變這個屬性?我們可以通過JavaScript驗證器規則更改文本框屬性嗎?
× 創建用戶 用戶名: 名字:
姓:
電子郵件:
用戶類型: 本地用戶 域用戶
密碼:
重新輸入密碼: 取消 添加
這是我的代碼。
您需要將您的選擇更改添加監聽器能夠修改一個輸入字段
window.onload = function() {
var elem = document.getElementById('our-select')
elem.addEventListener('change', function(event) {
if(event.target.value === 'local'){
document.getElementById('our-input').disabled = true;
} else {
document.getElementById('our-input').disabled = false;
}
});
}
<select id="our-select">
<option>domain</option>
<option>local</option>
</select>
<input id="our-input" />
你做到這一點通過設置文本區域的「只讀」屬性。如果您需要更多具體信息,請發佈一些代碼,以便我們瞭解我們正在處理的內容。 –