
sodium_pad의 이벤트 핸들러를 등록하는 방법은 다음과 같습니다.
1. 이벤트 핸들러를 등록하기 위해 `on` 메서드를 사용합니다.
2. `on` 메서드는 이벤트 이름과 핸들러 함수를 인자로 받습니다.
3. 예를 들어, 버튼 클릭 이벤트를 처리하는 방법은 다음과 같습니다.
#hostingforum.kr
javascript
const button = sodium_pad.createElement('button');
button.on('click', () => {
console.log('버튼이 클릭되었습니다.');
});
4. 이벤트 핸들러를 등록한 후, 이벤트가 발생하면 핸들러 함수가 호출됩니다.
5. 이벤트 핸들러를 등록할 때, 이벤트 이름은 반드시 문자열 형태여야 합니다.
6. 이벤트 핸들러 함수는 이벤트에 대한 정보를 인자로 받을 수 있습니다. 예를 들어, `click` 이벤트는 이벤트 객체를 인자로 받습니다.
#hostingforum.kr
javascript
button.on('click', (event) => {
console.log(event.target); // 버튼 엘리먼트
});
7. 이벤트 핸들러를 등록할 때, 이벤트 이름과 핸들러 함수를 등록할 수 있는 여러 메서드가 제공됩니다. 예를 들어, `once` 메서드는 이벤트 핸들러를 한 번만 호출하고, `off` 메서드는 이벤트 핸들러를 등록 해제합니다.
2025-05-09 10:24