>  기사  >  웹 프론트엔드  >  자바스크립트는 버튼 클릭 이벤트를 어떻게 발생시키나요?

자바스크립트는 버튼 클릭 이벤트를 어떻게 발생시키나요?

醉折花枝作酒筹
醉折花枝作酒筹원래의
2021-07-22 14:53:274605검색

btnObj.click()은 실제로 버튼을 클릭하는 프로그램을 사용하여 버튼의 onclick() 이벤트를 트리거합니다. 버튼이 숨겨지지 않은 경우 호출할 수 있지만 Visiable을 사용하지 마세요. 숨기기를 설정하려면 "style.display=none"을 사용하세요.

자바스크립트는 버튼 클릭 이벤트를 어떻게 발생시키나요?

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

js는 버튼 클릭 이벤트를 트리거합니다

    function load(){    //下面两种方法效果是一样的
    document.getElementById("target").onclick();
    document.getElementById("target").click();
}

설명:

1.btnObj.click()은 버튼을 클릭하는 실제 프로그램으로, 버튼이 숨겨져 있지 않으면 버튼의 onclick() 이벤트를 트리거합니다. 그 후에는 작동하지 않습니다. 숨기기를 설정할 때 Visiable 속성을 사용하지 마세요. style.display=none

2.btnObj.onclick()은 btnObj의 onclick이 가리키는 메서드를 호출하기만 하면 됩니다. 메소드만 호출하고 이벤트를 트리거하지 않습니다. ,

jQuery는 버튼 클릭 이벤트를 트리거합니다

$(function(){
                
  // test 的点击事件
  $("#test").click(function(){
                
    alert("点击了");
  });
                
  // 调用 test 的点击事件的两种方法
   $("#test").trigger("click");   $("#test").click()
})

[권장 학습: javascript 고급 튜토리얼]

위 내용은 자바스크립트는 버튼 클릭 이벤트를 어떻게 발생시키나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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