잘하면이 간단한 질문입니다! jQuery에서 코드를 제출하여 제출할 페이지의 특정 양식을 청취하고있을 때 경고를 실행합니다. 예 : 양식 자체에 ID가 없으므로 특정 양식 내에서 양식을 타겟팅하고 있습니다. DIV ID.양식 제출시 기능 수행
$("#content form").submit(function() {
alert("lorem ipsum dolor?");
});
jquery를 사용하지 않고 자바 스크립트에서만 이것을 수행하는 구문은 무엇입니까? 예를 들어,이 코드는 아래에 있으며 작업을 수행하기 위해 양식을 수신하는 방법을 잘 모르겠습니다.
고마워요!
jQuery 버전에서 제공하는 추가 기능은 이미이 이벤트에 대한 다른 바인딩이있는 경우 올바른 작업을 수행하기 때문에보다 낫습니다. 내가 준 코드 (그리고 Marcel이 준 코드)는 다른 바인딩을 덮어 씁니다. Doug의 코드는 jQuery와 마찬가지로 이미 존재하는 바인딩에 새로운 바인딩을 추가합니다. (때로는 물론 코드가 해당 이벤트의 유일한 이벤트 처리기라는 것을 알고 있거나 기존 이벤트 처리기를 바꾸려고합니다.) –
[다소 오래된 기사] (http : //dev.opera .com/articles/view/event-capture-described /), Opera는 이벤트 캡처에 문제가 있습니다. 대신, 오히려 버블 링을 사용해야합니다. 이 기사에서는 세 번째 매개 변수를 'false'로 설정하도록 제안합니다. –
@Marcel 그 정보를 주셔서 감사합니다, 나는 거짓으로 변경 내 대답을 업데이 트했습니다! –