動画検索エンジンについて
プログラムを書いたんですけどうまくできません。
検索したいワードを入力して検索を押しても検索できません
どうしたらいいのでしょうか
書いたプログラムを貼っときます
<head>~</head>内に追加
<script type="javascript">
<!--
function mySearch(frm) {
var select = frm.elements["site"];
var sitename = select.options[select.selectedIndex].value;
var word = frm.elements["word"].value;
document.forms[sitename].elements[0].value = word;
document.forms[sitename].submit();
//-->
</script>
<html>~</html>内に追加
検索フォーム<br>
<form name="Dailymotion" method="get" action="http://www.dailymotion.com/jp">
<p><input type="hidden" name="q" value=""></p>
</form>
<form name="ニコニコ動画" method="get" action="http://www.nicovideo.jp/">
<p><input type="hidden" name="qt" value=""></p>
</form>
<form name="youtube" method="get" action="http://www.youtube.com/?gl=JP&hl=ja">
<p><input type="hidden" name="p" value=""></p>
</form>
<form lang="ja"
onsubmit="mySearch(this); return false;">
<p>検索ワード<input type="text" name="word" size="30">
</p>
<p>検索サイト
<select name="site">
<option value="">Dailymotion</option>
<option value="ニコニコ動画">ニコニコ動画</option>
<option value="youtube">youtube</option>
</select></p>
<button type="submit"><img src="ボタン内画像URL(オプション)">検索!!!</button>
</form>
<hr>
です。
回答待ってます
この質問に補足する
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
#2です。
>「クエリを送っても検索しないだけでは?」
>とは、どういう意味ですか?もう少し詳しく説明していただけると助かります。
#3様がすでに解説してくださっていますが、
単純に言えば
http://www.google.co.jp?hl=ja&q=test
と
http://www.google.co.jp/search?hl=ja&q=test
の違いみたいなものではないのでしょうか、といったような意味合いです。
No.3
- 回答日時:
こんにちは。
ソース自体に問題はありませんが、送信先が違うのではないのかなと思います。
No.2さんの言ってることはこれです。
actionに3つ送信先が指定されていますが、検索するアドレスじゃないのでは?
たとえばにこにこ動画で「a]検索した場合
http://www.nicovideo.jp/search/a
というアドレスになっています。
外からの検索を受け付けるのかわかりませんが、各サイトの送信先を確認してください。
もしくはAPIという単語で調べてみると使えるものがあるのかもしれません。
No.1
- 回答日時:
こんにちは。
「うまくできない」というのはどういった動きになっていますか?
ソースを見た限りだと
<option value="">Dailymotion</option>
のvalueが空の部分だけ気になります。ここはvalue="Dailymotion"ではないでしょうか。
こうするとこうなる、だからうまくいってないという説明を補足ください。
この回答への補足
説明不足ですみません。
まず、検索したいワードを打ち込んで検索とクリックすると検索できなくてそれで、打ち込んだワードが消えるという現象が起こります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<input>の選択肢をプルダウンメ...
-
プルダウン選択を変更すると、...
-
JavascriptからSQLへ繋ぎ方が分...
-
selectを変更不可にしたい
-
3つのselectでURLパラメータを...
-
連想配列を使ってコンボボック...
-
hiddenに値を設定する方法
-
全てのselect要素をデフォルト...
-
console.logがどうしても2つ機...
-
javascriptでoptionタグを削除...
-
selectの初期値を設定したい
-
selectが変更されたらnameを指...
-
Selectボックスの一覧表示方法
-
まったく同じ<select>フォーム...
-
ラジオボタンの選択に応じてプ...
-
JavaScriptで<select>の<option...
-
selectボックスの選択結果を変...
-
セレクトメニューの値をクッキ...
-
セレクトボックスで配列を呼び...
-
javascript:データを日本語で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プルダウン選択を変更すると、...
-
全てのselect要素をデフォルト...
-
【JS】selectでchangeした時の...
-
javascriptでセレクトボックス...
-
Selectボックスの一覧表示方法
-
複数のプルダウンを1つにまとめ...
-
コードレビューをお願いします。
-
JavaScriptで<select>の<option...
-
<input>の選択肢をプルダウンメ...
-
select要素のvalueを配列で取得...
-
selectを変更不可にしたい
-
VBScriptでHTMLのセレクトボッ...
-
ラジオボタンとプルダウンを連...
-
javascriptで合計金額を算出し...
-
中百舌鳥駅と深井駅を入れ替え...
-
同じ名前のセレクトがある場合...
-
セレクトボックスで配列を呼び...
-
今日の日付を自動的にセレクト...
-
プルダウンの値によって活性・...
-
サイト内の物件を複数の検索条...
おすすめ情報