JavaScript는 웹 사이트에 대화형 기능을 추가하는 데 주로 사용되는 평판이 좋은 다목적 언어입니다. 이러한 작업을 효율적으로 수행하는 jQuery라는 라이브러리가 함께 제공됩니다. jQuery 메서드는 기본적으로 코드를 많이 사용하지 않고 특정 작업을 수행하는 작업입니다. 그러한 방법 중 하나는 ' 변화() 입력 필드의 값이 변경되었음을 즉시 알리기 위해 '변경' 이벤트를 발생시키는 메서드입니다. 주로 HTML 양식 필드와 확인란, 라디오 버튼 및 선택 상자에서 사용됩니다.
이 글은 jQuery 'change()' 메서드의 작동 및 실제 구현에 대해 자세히 설명합니다.
jQuery 'change()' 메서드는 어떻게 작동합니까?
jQuery ' 변화() ” 메서드는 “ 변화 ' 이벤트 핸들러. '변경' 이벤트는 지정된(' ', '
통사론
$ ( 선택자 ) .변화 ( 기능 )
위 구문에서:
-
- 선택자: HTML 요소를 조작할 수 있습니다.
- 기능: 'change()' 메소드로 실행할 함수를 지정하는 선택적 매개변수입니다.
예제 1: 'change()' 메서드를 적용하여 입력 필드 변경 값 가져오기
이 예에서 ' 변화() ” 메서드는 특정 HTML “ ” 요소 변경 값을 반환하기 위해 적용됩니다.
HTML 코드
먼저 다음 HTML 코드에 대한 개요입니다.
< h2 > jQuery 변경 ( ) 방법 h2 >< 피 > 입력 필드의 값을 변경합니다. 피 >
입력 필드: < 입력 유형 = '텍스트' 값 = '리눅스' 온체인지 = '경고(이 값)' >
< 피 > 주어진 버튼을 클릭하면 '온체인지' 이벤트: 피 >
< 단추 > 여기를 클릭하세요 단추 >
이 코드 블록에서:
-
- '를 사용하여 수준 2의 부제목을 정의합니다. ” 태그.
- 그런 다음 '의 도움으로 단락을 지정하십시오. ” 태그.
- 그런 다음 '를 통해 입력 필드를 추가하십시오. <입력> ” 태그 이름이 “ 입력 필드 ', 유형은 ' 텍스트 ', 값은 ' 리눅스 ', 각각.
- 또한 ' onchange() ” 지정된 입력 값이 변경될 때 경고 상자를 팝업하는 이벤트.
- “ ” 태그는 명시된 문장으로 또 다른 문단을 생성합니다.
- 마지막으로 ' <버튼> ” 태그.
jQuery를 코드
이제 다음 jQuery 코드를 고려하십시오.
< 머리 >< 스크립트 소스 = 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js' > 스크립트 >
< 스크립트 >
$ ( 문서 ) .준비가 된 ( 기능 ( ) {
$ ( '단추' ) .딸깍 하는 소리 ( 기능 ( ) {
$ ( '입력' ) .변화 ( ) ;
} ) ;
} ) ;
스크립트 >
머리 >
위의 코드 라인에서:
-
- 지정 ' <스크립트> ” 공식 웹 사이트에서 jQuery의 CDN 경로를 포함하는 'head' 섹션의 태그 ' '.
- 다음으로 jQuery 코드는 먼저 ' 문서 ” 선택기를 사용하여 대상 DOM 요소를 선택하고 “ 준비가 된() ” 문서가 로드되자마자 명시된 function()을 호출하는 메서드입니다.
- 그 후, “ 단추 ” 선택자가 추가되고 “ 딸깍 하는 소리() ” 버튼 클릭 시 기능 실행을 허용하는 메서드입니다.
- 함수 정의에서 ' 변화() '에 대한 방법 입력 ” 값이 변경될 때 'onchange' 이벤트를 발생시키는 요소입니다.
산출
출력은 트리거된 'onchange' 이벤트 시 입력 필드의 변경된 값이 포함된 경고 상자를 표시합니다.
예제 2: 'change()' 메서드를 적용하여 입력 필드의 배경색 변경
이 특정 예는 ' 변화() ” 메서드를 사용하여 값 변경 시 입력 필드의 배경색을 변경합니다.
HTML 코드
주어진 HTML 코드를 따르십시오.
< h2 > jQuery 변경 ( ) 방법 h2 >< 피 > 입력 필드의 값을 변경합니다. 피 >
입력 필드: < 입력 유형 = '텍스트' 값 = '리눅스' > 피 >
여기서 ' ' 요소는 유형과 값만 지정합니다.
jQuery를 코드
이제 jQuery 코드로 이동합니다.
< 머리 >< 스크립트 소스 = 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js' > 스크립트 >
< 스크립트 >
$ ( 문서 ) .준비가 된 ( 기능 ( ) {
$ ( '입력' ) .변화 ( 기능 ( ) {
$ ( 이것 ) .css ( '배경색' , '노란색' ) ;
} ) ;
} ) ;
스크립트 >
머리 >
위의 코드 라인에서 ' 변화 () ” 메서드는 “ 기능() ” “CSS” 스타일 속성을 적용하는 “ 배경색 ” 즉, 변경된 입력 값에 “입력”.
산출
출력은 값이 변경될 때 지정된 입력 필드의 배경색이 변경됨을 확인합니다.
결론
jQuery는 ' 변화() ' 사용자가 입력 필드의 값을 변경할 때 '변경' 이벤트를 발생시키는 메서드입니다. 기능을 지원하기 위해 추가 이벤트와 연관될 수도 있습니다. ' ', '