찾다

 >  Q&A  >  본문

양식 라벨 내부의 버튼 라벨의 "제출" 동작을 비활성화하는 방법은 무엇입니까?

<p><pre class="brush:php;toolbar:false;"><form action=""> <버튼>클릭</button> 양식 내에서 <p> 버튼의 기본 동작은 양식을 제출하는 것입니다. </p> <p>이 버튼의 제출 동작을 비활성화하려면 어떻게 해야 합니까? </p>
P粉461599845P粉461599845447일 전479

모든 응답(2)나는 대답할 것이다

  • P粉714844743

    P粉7148447432023-08-25 12:27:55

    가끔 submit 按钮的细节(例如,在移动设备上,只有当按钮是表单的一部分且类型为 submit 时,才能通过键盘触发 submit 버튼을 유지하고 싶을 때도 있습니다. 이 경우 버튼의 기본 동작을 방지해야 합니다.

    jQuery 1.7+ 사용(.on - 我强烈建议阅读文档 - 使用 .on 사용 시 성능에 큰 영향을 미칠 수 있는 미묘한 차이가 많습니다)

    으아아아

    이전 버전의 jQuery를 사용하는 중...

    으아아아

    모든 선택기(클래스, 요소 유형 등으로 선택) 또는 이벤트 바인딩 방법(.bind,使用适合你的 jQuery 版本的 .live.delegate 등을 사용하는 대신)을 사용할 수 있습니다.

    회신하다
    0
  • P粉238355860

    P粉2383558602023-08-25 09:12:24

    그 위에 type="button"를 추가하세요:

    으아악

    사용 가능한 유형은 다음과 같습니다.

    • "제출": 기본값입니다. 양식을 제출하세요.
    • "reset": 양식 입력을 재설정합니다.
    • "버튼": 작동하지 않습니다.

    좋은 참고 자료: https://developer.mozilla.org/en/DOM/HTMLButtonElement

    회신하다
    0
  • 취소회신하다