[JQUERY] 비활성화 및 HTML 입력 버튼을 활성화
JQUERY비활성화 및 HTML 입력 버튼을 활성화
해결법
-
1.1.6 이전에 jQuery를의 모든 버전
1.6 이전에 jQuery를의 모든 버전
1.6 이후 jQuery를 모든 버전
추신 JQuery와 1.6.1 변경에 따라 코드를 업데이트했습니다. 제안으로, 항상 최신 JQuery와 파일 및 소품 () 메서드를 사용합니다.
-
2.당신이 먼저 그것을 비활성화되어 있기 때문에, 그것을 가능하게하는 방법은 거짓으로 비활성화 된 속성을 설정하는 것입니다.
당신이 먼저 그것을 비활성화되어 있기 때문에, 그것을 가능하게하는 방법은 거짓으로 비활성화 된 속성을 설정하는 것입니다.
자바 스크립트에서 비활성화 된 속성을 변경하려면 다음을 사용 :
var btn = document.getElementById("Button"); btn.disabled = false;
그리고 분명히 대신 실제 사용하는 것, 다시 비활성화합니다.
당신은 또한 jQuery를 함께 질문에 태그 때문에, 당신은 .prop 방법을 사용할 수 있습니다. 뭔가 같은 :
var btn = $("#Button"); btn.prop("disabled", true); // Or `false`
이 jQuery를의 최신 버전입니다. 이 작업을 수행하는 이전의 방법과 같이 속성을 추가하거나 제거하는 것입니다 :
var btn = $("#Button"); btn.attr("disabled", "disabled"); // or btn.removeAttr("disabled");
장애인 속성의 단순한 존재는 당신이 "거짓"으로 그 값을 설정할 수 있도록 요소를 사용하지 않습니다. 심지어 다음은 요소를 비활성화해야합니다
<input type="button" value="Submit" disabled="" />
당신도 완전히 속성을 제거하거나 속성을 설정해야합니다.
-
3.당신은 단지 바로 자바 스크립트로 매우 쉽게 할 수 있고, 어떤 라이브러리가 필요하지 않습니다.
당신은 단지 바로 자바 스크립트로 매우 쉽게 할 수 있고, 어떤 라이브러리가 필요하지 않습니다.
버튼을 사용
document.getElementById("Button").disabled=false;
비활성화합니다 버튼
document.getElementById("Button").disabled=true;
외부 라이브러리 필요합니다.
-
4.비활성화 속성은 하나 개의 매개 변수가 있습니다. 당신이 그것을 다시 활성화하려는 경우 당신은 단지 값을 변경하지, 전체를 제거해야합니다.
비활성화 속성은 하나 개의 매개 변수가 있습니다. 당신이 그것을 다시 활성화하려는 경우 당신은 단지 값을 변경하지, 전체를 제거해야합니다.
-
5.
$(".btncancel").button({ disabled: true });
여기 btncancel '는 버튼의 클래스 이름입니다.
-
6.jQuery를하지 않고 비활성화 입력은 간단합니다
jQuery를하지 않고 비활성화 입력은 간단합니다
Button.disabled=1;
기능 DIS () { Button.disabled = Button.disabled! } <버튼의 onclick = "DIS ()"> 비활성화 토글 버튼>
-
7.
<!--Button Disable Script--> <script type="text/javascript"> function DisableButton() { document.getElementById("<%=btnSave.ClientID %>").disabled = true; } window.onbeforeunload = DisableButton; </script> <!--Button Disable Script-->
-
8.직접 질문에 관련이없는 동안, 당신은 전형적인 입력 요소 버튼, 입력 텍스트 영역 이외의 비활성화 어떤 구문이 작동하지 않습니다 찾고이 질문에 뛰어 경우.
직접 질문에 관련이없는 동안, 당신은 전형적인 입력 요소 버튼, 입력 텍스트 영역 이외의 비활성화 어떤 구문이 작동하지 않습니다 찾고이 질문에 뛰어 경우.
사업부 또는 기간, 사용하지 않으려면의 setAttribute
document.querySelector('#somedivorspan').setAttribute('disabled', true);
P.S : 사용하지 않도록하려는 경우 잡았다 만이를 호출합니다. 두 번째 매개 변수가 false 인 경우 크롬 버전 83의 버그는 항상에 해제도를이 발생합니다.
-
9.자바 스크립트와 html로 입력 버튼을 활성화 / 비활성화 :
자바 스크립트와 html로 입력 버튼을 활성화 / 비활성화 :
(그리고 심판과 반응. 반작용 사용하지 않을 경우 요소의 선택과 "elementRef.current을"대체)
elementRef.current.setAttribute('disabled', 'disabled');
사용 :
elementRef.current.removeAttribute('disabled');
-
10.이것은 확실히 작동합니다.
이것은 확실히 작동합니다.
버튼을 비활성화하는 방법
$('#btn_id').button('disable');
버튼을 활성화하는 방법
$('#btn_id').button('enable');
-
11.PHP 스틱 ...
PHP 스틱 ...
왜 버튼 만이 충족되는 위의 기준에 한 번 표시 할 수 없습니다.
<? if (whatever == something) { $display = '<input id="Button" type="button" value="+" style="background-color:grey" onclick="Me();"/>'; return $display; } ?>
from https://stackoverflow.com/questions/13831601/disabling-and-enabling-a-html-input-button by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] 자바 스크립트 및 사용 jQuery를 함께 jQuery를로드 (0) | 2020.10.16 |
---|---|
[JQUERY] 어떻게 ES6 구문을 사용하여 JQuery와 가져? (0) | 2020.10.16 |
[JQUERY] 새로 고침 / JQuery와 / 아약스 사용하여 사업부의 내용을 다시로드 (0) | 2020.10.16 |
[JQUERY] jQuery를 아약스 (JSONP)는 타임 아웃을 무시하고 오류 이벤트가 발생하지 않습니다 (0) | 2020.10.16 |
[JQUERY] jQuery를 : 외부 HTML () 중복] (0) | 2020.10.15 |