2011-08-09 7 views
0

나는 HTML과 자바 스크립트에 대해 거의 아는 것이 없다. 이게 바보 같은 질문이라면 용서해주십시오. 이 버튼을 클릭하면약 html 입력 태그

<input name="search1$btnSearch" id="search1_btnSearch" style="background-color: white;" type="submit" value="search"/> 

는 무엇 거 일어날이 같은 HTML 입력 태그

?

이 입력 태그가 포함 된 페이지에서 참조하는 모든 .js 파일을 조사했지만 응답하는 코드를 찾지 못했습니다. 그러면이 버튼의 클릭 이벤트에 응답하는 코드를 어떻게 찾을 수 있습니까?

덧붙여서,이 입력 태그를 포함한 웹 사이트는 .asxp 확장자를 가지기 때문에 asp.net으로 작성되었다고 생각합니다.

감사합니다.

답변

1

이 버튼을 클릭하면 어떻게됩니까?

정상적인 기능을 무시하는 JS가없는 경우 제출 버튼이므로 submit the form이됩니다.

이 입력 태그가 포함 된 페이지에서 참조하는 모든 .js 파일을 조사했지만 응답하는 코드를 찾지 못했습니다.

아직 다소있을 수 있습니다.

어떻게하면이 버튼의 클릭 이벤트에 응답하는 코드를 찾을 수 있습니까? 존재하는 경우 당신의 JS 디버거에 프로파일을 켭니다 (이 페이지를 (양식을 제출하는 것은 할 것이다) 떠날 때 재설정하지 않도록 구성되어 있는지 확인) 경우

, 그것은 가능성이 표시됩니다.

+0

버튼을 클릭하면 검색 결과를 보여주는 다른 페이지로 리디렉션됩니다. – CuiPengFei

+0

양식 제출의 경우 정상입니다. – Quentin

+0

그래서 click 이벤트에 응답하는 코드가 서버 측에 존재하며 우리가 볼 수있는 합법적 인 방법이 없다고 맞습니까? – CuiPengFei

2

양식 태그 및 입력 요소의 도움으로 작성된 양식을 제출하는 데 사용됩니다.

5

사이트에서 검색 할 양식을 제출할 가능성이 큽니다.

html의 form 태그가 어떤 파일이 참조되는지 확인하십시오.

<form action="form_action.asp">

action 참조 파일.

+0

이 페이지는 방금 – CuiPengFei

+0

페이지에서 찾았습니다. 그러면 양식이 Default로 처리됩니다. aspx'. 그것을 열어 코드가 어떻게 처리되는지보십시오. –

1

양식을 제출합니다. 이것은 HTML 기본값이며 Javascript가 필요하지 않습니다.

+0

덕분에, 나는 이것이 사실이라고 생각한다. – CuiPengFei

+0

나는 그것이있다라는 것을 알고있다. ;-) 그것은 '의 유일한 목적이다. – GolezTrol

+0

서버 측에서 클릭 이벤트에 응답하는 방법을 알 수있는 방법이 있습니까? – CuiPengFei

0

JS 이벤트가 "search1_btnSearch"에 바인딩되어있을 가능성이 가장 높습니다 (자바 스크립트가있는 경우). ctrl + f를 사용하고 "search1_btnSearch"를 검색하십시오. 현재 : 왜 자바 스크립트가 관련되어 있다고 생각합니까? 무슨 일이야? 자바 스크립트가없는 표준 동작은이 제출 버튼이 포함 된 양식을 제출하는 것입니다.

+0

어디서나 버튼 이름을 참조 할 수 없습니다. 그냥 서버에 다시 게시됩니다. – CuiPengFei

0

아무 것도 보지 않았습니다.
정의 된 동작과 방법이있는 양식이 첨부되어있을 수 있습니다.그래서 그 행동에 대해 결정할 것입니다.

1

코드와 관련된 .js 파일을 볼 수 없다면 말할 수 없습니다. 그러나 몇 가지 가능성이 있습니다.

  1. 첨부 된 JS가 없으며 단순히 처리를 위해 서버에 양식을 제출합니다.
  2. 은 JS 그냥 이벤트 핸들러를 제출 찾을 것이다 경우에 당신이 $('#search1_btnSearch').click(function(){...
  3. JS 양식 자체의 태그의 onsubmit 이벤트가 부착되어 같은 코드를 찾을 것이다 경우에 입력 요소 자체에있다 부착 .

당신은 당신이 쉽게 HTML을 탐색하고 조작 할 수 있습니다 파이어 폭스의 파이어 버그 플러그인을 다운로드하여 깊은이 코드를 직접 파고 수, JS, CSS, 그리고 더.

+0

모든 참조 된 .js 파일이 UI 장식에 사용되므로 서버에 다시 게시됩니다. – CuiPengFei