2010-12-01 14 views
0

私はこれを何度もやっていますが、問題があります。私はGoogleフォームでそれをやろうとしています。グーグル名にはスラッシュが含まれているため、これを行うには別の方法がありますか?画像を使用して検索フォームを送信

任意の手掛かりが良いです:D

コード:

 <form action="http://www.webpage.com/search.php" id="cse-search-box" name="cse-search-box"> 
      <div> 
      <input type="hidden" name="cx" value="partner-pub-number" /> 
      <input type="hidden" name="cof" value="FORID:number" /> 
      <input type="hidden" name="ie" value="ISO-8859-1" /> 
      <input type="text" name="q" size="31" class="form-search" /> 
     <a name="sa" id="sa" href="javascript:document.cse-search-box.submit();"><img src="images/arrow.jpg" class="img-search"/></a> 
      </div> 
     </form> 
+1

ものはハイフンではなく、スラッシュと呼ばれているだけでHTMLを使用してそれを行うには、少なくとも2通りの方法があります。 –

答えて

5
<input type="image" src="path/image.png" /> 
+0

D:愚かな質問を申し訳ありませんが、私はブロックされ、私はそれを忘れています:D – Saikios

+0

それはあなたを助けてくれてうれしいです。 –

3

<input type="image" ...>は、送信ボタンとして動作するイメージに使用されているものです。

+0

答えに感謝します:D – Saikios

2

-マイナス演算子なので、document.cse-search-boxは、あなたはそれがないと思う何を意味するものではありません - さらに、要素にアクセスするこの方法は廃止されました。

document.getElementById('cse-search-box').submit(); 

実際には、これを行うにはJavaScriptは必要ありません。

<input type="image" src="images/arrow.jpg" /> 

か::

<button type="submit"><img src="images/arrow.jpg" /></button> 
+0

答えに感謝します。D – Saikios

関連する問題