2011-08-09 15 views
0

私はほとんど何もhtmlとjavascriptについて知っています。これが愚かな質問であれば私を許してください。このようなHTML入力タグの約htmlの入力タグ

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

このボタンをクリックしたときつもりは何が起こるのか?

この入力タグを含むページで参照されるすべての.jsファイルを調べましたが、それに応答するコードが見つかりませんでした。 このボタンのクリックイベントに応答するコードを見つけるにはどうすればよいですか?

ところで、この入力タグを含むWebサイトはasp.netで構築されていると思う。その理由は、ページに.asxpという拡張子が付いているからだ。

ありがとうございました。

答えて

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

で見つかったフォームです。 aspx'。コードを開いて、コードの処理方法を確認します。 –

1

フォームは送信されます。これはHTMLのデフォルトであり、Javascriptは必要ありません。

+0

ありがとう、私はこれが事実だと思います – CuiPengFei

+0

私はそれが知っています。 ;-)これは ''の唯一の目的です。 – GolezTrol

+0

は、サーバー側がクリックイベントにどのように応答するかを調べる方法はありますか? – CuiPengFei

0

JSイベントが「search1_btnSearch」にバインドされている可能性が最も高いです(javascriptがある場合)。 ctrl + fを使用して「search1_btnSearch」を検索します。 ところで:なぜあなたはジャバスクリプトが関わっていると思いますか?何が起こるのですか? javascriptのない標準的な動作では、この送信ボタンが埋め込まれたフォームを送信します。

+0

ボタン名を参照する場所を見つけることができません、それはちょうどサーバーに返信すると思います。 – CuiPengFei

0

何も表示されていません
何らかのアクションが定義されたフォームとその方法が添付されていることがあります。そうすればその行動を決めることができます。

1

コードに関連付けられた.jsファイルが表示されていないと、表示することはできません。しかし、いくつかの可能性があります。

  1. JSは添付されておらず、単純にフォームをサーバーに送信して処理します。
  2. あなただけ提出するイベントハンドラを探します。その場合にはフォーム自体、のをonSubmitイベントにアタッチJSがあり
  3. $('#search1_btnSearch').click(function(){...ようにあなたのコードを探します、その場合には入力要素自体に添付JSは、あります。

Firefox用Firebugプラグインをダウンロードすることで、このコードをさらに深く掘り下げて、HTML、JS、CSSなどを簡単に参照して操作することができます。

+0

参照されている.jsファイルがすべてUIの装飾に使用されているため、 – CuiPengFei

関連する問題