자바스크립트 클래스 추가

| | | | | |

요소에 클래스 속성을 추가하면 개발자가 웹 페이지에서 동적 사용자 경험을 만드는 데 도움이 됩니다. 클래스 속성이 요소에 추가되면 선택한 요소는 해당 클래스 이름과 관련된 스타일을 사용합니다.

버튼을 클릭하여 사용자를 생각해 보십시오. 버튼을 클릭하면 CSS 스타일시트에 따라 웹페이지 섹션이 변경되기를 원합니다. 이 스타일과 관련된 클래스 이름을 요소에 할당하여 버튼을 클릭한 후 모양을 변경할 수 있습니다.

대화형 경험을 만드는 것은 모든 프런트 엔드 프로그래밍에서 중요합니다. 이 가이드에서는 일반 JavaScript에서 선택한 요소에 클래스 이름을 추가하는 두 가지 방법을 살펴보겠습니다. 결국 이 도구를 프로젝트에서 사용할 수 있게 됩니다.

자바스크립트 사용 방법 클래스 추가

자바스크립트에서 클래스 이름을 추가하는 방법은 두 가지가 있습니다. 먼저 원하는 HTML 요소를 선택합니다. 그런 다음 className 또는 add() 속성을 사용하여 요소에 클래스 이름을 추가할 수 있는 옵션이 있습니다. 구문을 살펴보고 다음 섹션에서 사용할 것입니다.

여기에서는 간단한 JavaScript를 사용하고 있음을 기억하십시오. 라이브러리가 필요하지 않습니다. JavaScript를 정기적으로 사용하기 때문에 위의 논리를 함수로 래핑하고 해당 함수를 이벤트 핸들러에 전달하는 것이 일반적입니다. 이렇게 하면 클래스 이름을 추가하는 기능이 특정 이벤트가 발생한 후에만 발생합니다.

HTML 요소의 경우 클래스 이름이 여러 개일 수 있습니다. 이것은 이미 다른 클래스 이름이나 ID가 있는 요소에 클래스 이름을 추가할 수 있다는 것을 기억하는 데 도움이 됩니다. 명심해야 할 것은 스타일이 프로젝트의 클래스 이름과 연결되어 있고 스타일을 적용하려는 요소에 이름을 추가한다는 것입니다.

JavaScript 구문 클래스 이름 추가

요소에 클래스 이름을 추가하는 두 가지 방법을 볼 것입니다. 함수에 클래스 내부를 추가하는 논리를 마무리하는 것이 일반적인 관행이라는 이전 섹션을 기억하십시오. 우리가 만든 함수는 onClick HTML 속성 내에서 호출할 수 있습니다. 간단한 자바스크립트를 사용하여 클래스 이름을 추가하는 첫 번째 방법은 className 속성을 사용하는 것입니다. 논리는 항목을 선택한 다음 선택한 항목에서 .className을 호출하는 것입니다. 그런 다음 요소에 클래스 이름을 연결할 수 있습니다.

HTML 코드로 시작하겠습니다.

메소드 사용 JavaScript onClick 을 사용하면 버튼을 클릭한 후 함수를 호출할 수 있습니다. 버튼을 클릭하여 시도해 보겠습니다.

방금 발생한 상황을 검토하기 위해 연결된 "background" 클래스 이름을 추가했습니다. CSS 파일의 스타일로 요소를 찾고 클래스 이름을 추가하는 JavaScript 함수를 만든 후 클래스 스타일이

우리는 항상 id에서 에 "background" 클래스가 추가되었습니다. & NBSP;

<도 클래스 = "WP 화상 블록"> HFO B4yEXUAjFVLF8mOHf8ChgIulUvWdbKVyYVxX4tZGUHNB VMaJjboOMPlydn1eCrduEFe7zwQbJJ6iCvBB5poMWPRpN7ngZkyeAH63X 8U4cfYQwfigure 동일한 결과. 코드로 구현하는 것은 사용자의 선택이지만 두 번째 방법이 모범 사례로 더 널리 받아들여지고 있습니다. <code>add() </code>를 사용하는 것은 연결을 사용하는 오류가 덜 발생하기 때문에 모범 사례로 간주됩니다 .</p> </a> </div> <h2>결론</h2><p>이 가이드에서는 요소에 클래스 이름을 추가하는 방법을 배웠습니다. CSS 파일에 스타일이 지정된 클래스입니다. 특정 HTML 요소에 클래스 이름을 추가하면 CSS 파일에 있는 요소에서 스타일이 상속됩니다.</p><p>페이지에서 요소의 모양을 동적으로 변경하여 우리는 사용자에게 우리 응용 프로그램과 함께 대화형 경험을 제공할 수 있습니다. 대화형 응용 프로그램을 작성할 때 사용자는 자연스럽고 매력적인 방식으로 보여집니다. 그렇게 하면 사용자가 다시 우리 앱을 탐색하기 위해 돌아올 것입니다.</p>



                   </div>
                </div>
                <div class=

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method