반응형
jQuery는 입력이 유형 체크 박스인지 확인합니까?
입력이 확인란인지 확인하고 싶습니다. 다음이 작동하지 않습니다.
$("#myinput").attr('checked') === undefined
다시 한번 감사드립니다!
의사 선택기 :checkbox
를 jQuery is
함수 호출과 함께 사용할 수 있습니다 .
$('#myinput').is(':checkbox')
>>> a=$("#communitymode")[0]
<input id="communitymode" type="checkbox" name="communitymode">
>>> a.type
"checkbox"
또는 더 많은 jQuery 스타일 :
$("#myinput").attr('type') == 'checkbox'
$("#myinput").attr('type') == 'checkbox'
비 jQuery 솔루션은 jQuery 솔루션과 매우 유사합니다.
document.querySelector('#myinput').getAttribute('type') === 'checkbox'
이 기능을 사용하십시오 :
function is_checkbox(selector) {
var $result = $(selector);
return $result[0] && $result[0].type === 'checkbox';
};
또는이 jquery 플러그인 :
$.fn.is_checkbox = function () { return this.is(':checkbox'); };
참고 URL : https://stackoverflow.com/questions/1488694/jquery-check-if-an-input-is-type-checkbox
반응형
'Programing' 카테고리의 다른 글
dplyr tbl 열을 벡터로 추출 (0) | 2020.06.17 |
---|---|
Windows의 Python 3에서 MySQL에 어떻게 연결할 수 있습니까? (0) | 2020.06.17 |
문자열에 제로 패딩 추가 (0) | 2020.06.17 |
C #을 사용하여 파일에서 텍스트를 찾아 바꾸는 방법 (0) | 2020.06.17 |
Javascript로 CSS를 어떻게 추가합니까? (0) | 2020.06.17 |