>웹 프론트엔드 >JS 튜토리얼 >명령 단추를 마우스로 클릭했는지 확인하려면

명령 단추를 마우스로 클릭했는지 확인하려면

(*-*)浩
(*-*)浩원래의
2019-07-30 17:09:582944검색

명령 버튼이 마우스로 클릭되었는지 확인하려면 "명령 버튼"의 Click 이벤트에서 확인해야 합니다.

명령 단추를 마우스로 클릭했는지 확인하려면

클릭 이벤트: 이 이벤트는 개체에서 발생합니다. 마우스 버튼을 눌렀다가 놓을 때. 컨트롤의 값이 변경될 때도 발생합니다. Form 개체의 경우 이 이벤트는 빈 영역이나 잘못된 컨트롤을 클릭할 때 발생합니다. 컨트롤의 경우 컨트롤 개체의 특정 영역을 클릭하면 이러한 유형의 이벤트가 발생합니다. (권장 학습: JavaScript 비디오 자습서)

일반적으로 Click 이벤트 프로시저는 CommandButton 컨트롤, Menu 개체 또는 PictureBox 컨트롤에 첨부되어 명령이나 유사한 명령 작업을 실행합니다. 다른 적용 가능한 컨트롤의 경우 이 이벤트를 사용하여 컨트롤 변경에 대한 응답으로 작업을 트리거합니다.

Value 속성을 사용하여 코드에서 컨트롤 상태를 테스트할 수 있습니다. 컨트롤을 클릭하면 Click 이벤트 외에도 MouseDown 및 MouseUp 이벤트가 생성될 수 있습니다. 이 세 가지 이벤트가 발생하는 순서는 컨트롤마다 다릅니다.

예를 들어 ListBox 및 CommandButton 컨트롤의 경우 이러한 이벤트는 MouseDown, Click, MouseUp 순서로 발생합니다.

그러나 FileListBox, Label 또는 PictureBox 컨트롤의 경우 이러한 이벤트는 MouseDown, MouseUp 및 Click 순서로 발생합니다. 이러한 관련 이벤트에 이벤트 프로시저를 첨부할 때 해당 작업이 서로 충돌하지 않는지 확인하십시오.

애플리케이션에서 이벤트가 발생하는 순서가 중요한 경우 컨트롤을 테스트하여 이벤트 순서를 결정해야 합니다.

Note

마우스의 왼쪽, 가운데, 오른쪽 버튼을 구분하려면 MouseDown 및 MouseUp 이벤트를 사용해야 합니다.

Click 이벤트에 코드가 있는 경우 Click 이벤트가 실행되는 두 이벤트 중 첫 번째 이벤트이기 때문에 DlbClick 이벤트는 실행되지 않습니다. 결과적으로 DblClick 이벤트가 발생하지 않도록 마우스 클릭이 Click 이벤트에 의해 잘립니다.

클릭 이벤트

이 이벤트는 마우스 버튼을 눌렀다가 개체에서 놓을 때 발생합니다. 컨트롤의 값이 변경될 때도 발생합니다.

Form 개체의 경우 빈 영역이나 잘못된 컨트롤을 클릭하면 이 이벤트가 발생합니다. 컨트롤의 경우 이러한 유형의 이벤트는 다음과 같은 경우에 발생합니다. 마우스 왼쪽 또는 오른쪽 버튼으로 컨트롤을 클릭합니다. CheckBox, CommandButton, Listbox 또는 OptionButton 컨트롤의 경우 Click 이벤트는 마우스 왼쪽 버튼을 클릭할 때만 발생합니다.

JS 관련 기술 기사를 더 보려면 js 튜토리얼 열을 방문하여 알아보세요!

위 내용은 명령 단추를 마우스로 클릭했는지 확인하려면의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.