私はこれをまだ理解していません。私はそれをすれば簡単だろうと確信しています。私はウェブテンプレートを持っており、検索は機能していません。コードは次のとおりです。html form - submit search
<form action="" method="post" id="search-form">
<fieldset>
<div><span>
<input type="text" value="Enter keyword here" onfocus="if(this.value=='Enter keyword here'){this.value=''}" onblur="if(this.value==''){this.value='Enter keyword here'}" />
</span><a href="#" onclick="document.getElementById('search-form').submit()"><img src="images/button.gif" alt="" /></a></div>
</fieldset>
</form>
これは機能しません。私は "405"エラーを回避するためにweb.configファイルに挿入しようとしましたが、今は "500"エラーが発生します。これはハンドラです:
このフォームコードはJavaスクリプトを要求しており、実行されていません。誰かが説明してください。ありがとう。
フォームに何かを送信するためのフォームアクションが必要ないのですか?また、JavaScriptを使用する理由なぜボタン要素だけではないのですか? – Seth
こんにちはセス、私はこれがどのように動作しているのかわかりません。私はこのコードがやっているプロセスや作業の流れを理解する必要があります。そのすべてがウェブサイトのテンプレートに組み込まれています。どのJavaスクリプトが呼び出されているか、または "POST"にどのように伝えられていますか?なぜ "500"というエラーが出るのですか?古い肌の猫だと思いますが、サイト全体を変えるのではなく、この問題を解決したいと思います。 – user1170530