목차
disabled 예제 - INPUT 텍스트필드 비활성화 설정
disabled 정의
disabled 구문
disabled 예제 - INPUT 텍스트필드 비활성화 여부 반환
disabled 예제 - INPUT 텍스트필드 활성화/비활성화 설정
disabled 예제 - INPUT 텍스트필드 비활성화 설정
사이트: <input type="text" id="hz">
<button onclick="homzzang()">클릭</button>
<script>
function homzzang() {
document.getElementById("hz").disabled = true;
}
</script>
결과보기
disabled 정의
INPUT 텍스트필드 disabled 속성 설정/반환
1.
disabled 속성은 비활성화 (= 입력불가 + 클릭불가) 상태 의미.
disabled 속성 적용되면 배경색이 옅은 회색으로 처리됨.
2.
모든 브라우저 지원.
disabled 구문
반환
textObject .disabled
설정
textObject .disabled = true|false
[속성값]
true|false
disabled 속성 사용 여부 참거짓값.
true - disabled 속성 사용 O (= 텍스트필드 활성화 X)
false - disabled 속성 사용 X (= 텍스트필드 활성화 O) (기본값)
[반환값]
텍스트필드가 활성화 X 상태이면, true 반환.
텍스트필드가 활성화 O 상태이면, false 반환.
disabled 예제 - INPUT 텍스트필드 비활성화 여부 반환
사이트: <input type="text" id="hz" disabled>
<button onclick="homzzang()">클릭</button>
<p id="demo"></p>
<script>
function homzzang() {
var x = document.getElementById("hz").disabled;
document.getElementById("demo").innerHTML = x;
}
</script>
결과보기
disabled 예제 - INPUT 텍스트필드 활성화/비활성화 설정
[개별 버튼 방식]
사이트: <input type="text" id="hz" value="Homzzang.com"><br>
<button onclick="disable()">비활성화</button>
<button onclick="able()">활성화</button>
<script>
function disable() {
document.getElementById("hz").disabled = true;
}
function able() {
document.getElementById("hz").disabled = false;
}
</script>
결과보기
[토글 방식]
사이트: <input type="text" id="hz" value="Homzzang.com"><br>
<button onclick="disableToggle()">활성화/비활성화 토클</button>
<script>
function disableToggle() {
let state = document.getElementById("hz").disabled;
document.getElementById("hz").disabled = (state == true) ? false : true;
}
</script>
결과보기
주소 복사
랜덤 이동