2009-10-06 4 views
0

안녕하세요,어떤 컨트롤이 자바 스크립트에서 폼을 제출했는지 찾을 수 있습니다.

어떤 컨트롤이 JavaScript를 통해 폼을 제출하는지 알 수있는 방법이 무엇입니까 ?? 또한

하나가 자바 스크립트 함수를 정의하는 경우

당신이있는 경우 서버 측에서

덕분에 많이

+0

난 형태의 기능은 자바 스크립트 제출 작성하고 난 제출했다하는 제어 ... 내가 어떤 아이디어 ... 다시 게시하기 전에 작업을 할 필요를 발견 할 필요가? ? –

답변

0

를 제출 원인이 컨트롤을 찾을 수있는 방법이 이벤트를 제출 양식에 호출되는 페이지에 사용자가 제출 한 모든 정보를 볼 수 있습니다.

0

클라이언트 측에서?

방화 광으로 할 수 있습니다.

당신이 태그의 onsubmit 이벤트 덮어 ​​쓰기해야 할 것입니다 : 당신은 지금까지 내가,이 각에 이벤트 핸들러를 추가하여 달성 할 수있어 버튼을 제출로 document.getElementById("FORMID").onsubmit=console.trace

1

를 입력해야합니다 그래서 console.trace

을 . 예를 들어 내 경우

function() { 
    this.form.submission_trigger = this; 
}; 
+0

정교하게 주시겠습니까 ??? submission_trigger는 변수입니까 ??? –

+0

이것은 이벤트를 발생시키는 요소입니다. form은 폼 컨트롤이 속한 폼입니다. submission_trigger는 사용자가 만든 해당 폼의 임의의 속성입니다. 그런 다음 양식의 제출 이벤트 핸들러에서 읽을 수 있습니다. – Quentin

관련 문제