入力値を引数として検索するには?
- 先日こちらで、html文でformを使って、submitボタンと入力ボックスを作成し、4ケタコードを入力するだけで接続する方法を教えていただきました。
- しかし、URLに特定の文字が含まれないサイトで同様の方法ができないか試していますが、うまくいきません。
- 末尾に4ケタコードを追加するだけのURLでの方法を教えていただけないでしょうか。
- ベストアンサー
入力値を引数として検索するには("?"がない場合)
先日こちらで、html文でformを使って、submitボタンと入力ボックスを作成し、 「http://stocks.finance.yahoo.co.jp/stocks/detail/?code=7203.T」というサイトに 4ケタコードを入力するだけで接続する方法を教えていただきました。 (表現が分かりづらくて申し訳ありません。) その時の書き方は以下の通りでした:--------------------------------- <html> <body> <form action="http://stocks.finance.yahoo.co.jp/stocks/detail/" method="get"> <input type="text" name="code"> <input type="submit"> </form> </body> </html> -------------------------------------------------------------------- その後、以下のような「?」や「code=」という文字がURLに含まれないサイトで同様のことが できないか、いろいろ試しておりますが、なかなかできません。 「http://minkabu.jp/stock/7203」 上記のような末尾に4ケタコードを追加するだけのURLでの方法を教えていただけないでしょうか。 どうぞよろしくお願いいたします。
- marimo_0
- お礼率97% (88/90)
- HTML
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
<html> <head> <script type="text/javascript"> <!-- function jump(){ location.href="http://minkabu.jp/stock/" + document.getElementsByName("code")[0].value; } //--> </script> </head> <body> <form> <input type="text" name="code"> <input type="button" onclick="jump()" value="移動する"> </form> </body> </html>
関連するQ&A
- 入力した値を引数として検索するには
例えばヤフーファイナンスのトヨタ(7203)のURLは 「http://stocks.finance.yahoo.co.jp/stocks/detail/?code=7203.T」 です。 この前半の「http://stocks.finance.yahoo.co.jp/stocks/detail/?code=」をいちいち入力しないで、 「7203.T」だけ入力すれば上記サイトに接続されるような 入力枠を作成する方法があれば教えていただけないでしょうか。 (できれば「7203.T」を入力するのではなく、4ケタコードの「7203」だけの入力にしたいです。) ヤフーファイナンスのサイト以外にも同様のことをしたいと考えております。 イメージとしては、添付の画像のように、入力枠に4ケタコードを入力すれば、あらかじめ決めた サイトでの情報を表示するといったものです。 HTMLの知識は、ごく初歩的なフレーム作成ができるくらいです。 そのほかの知識(CSSなど)は必要でしょうか。 どうぞよろしくお願いいたします。
- ベストアンサー
- HTML
- Yhoo!ファイナンスは中国から閲覧できますか?
https://stocks.finance.yahoo.co.jp/stocks/detail/?code=6501.T これは中国から普通に開けますか?
- ベストアンサー
- アジア
- エンチョーの経営も厳しいですか
30年以上続いたエンジョイDIYも終わりました。それくらい 経営が厳しいという事でしょうか。エンチョーは上場してますが、 そこまで切羽詰まってる感じはないですが。 http://www.satv.co.jp/0300program/0030enjoydiy/ https://stocks.finance.yahoo.co.jp/stocks/detail/?code=8208
- ベストアンサー
- DIY(日曜大工)
- 入力に関して。
以下のソースのようにテキストボックスを4つくらい並べて、最大入力文字数になったら、自動的に右のテキストボックスに入力できるようにすることはできるのでしょうか? <html> <head> <title></title> </head> <body> <form name="form1"> <input type="text" name="txt1" size="7" maxlength="3">. <input type="text" name="txt2" size="7" maxlength="3">. <input type="text" name="txt3" size="7" maxlength="3">. <input type="text" name="txt4" size="7" maxlength="3"> </form> </body> </html>
- 締切済み
- JavaScript
- 引数の使い方
サブのHTML(1)にある関数LC2の引数goの使い方が解りません。 function LC2(){ if (url2.value != "") { parent.f1.location.href=url2.value } else { alert("URLを入力してください") } だったら分かるのですが、引数としてgoをあえて入れる意味が解らないです。 サブのHTML(1) <!DOCTYPE HTML > 省略 <script type="text/javascript"> <!-- function LC2(go){ if (go.url2.value != "") { parent.f1.location.href=go.url2.value } else { alert("URLを入力してください") } } //--> </script> </head> <body> <form name="URL2"> <input type="text" name="url2" value="http://" size=40 > <input type="button" name= "CF2" value=" Go!! " onClick="LC2(this.form)"> </form> </body></html> メインのHTML <!DOCTYPE HTML> <html><head> <title></title> </head> <frameset rows="*,100"> <frame src="f1.html" name="f1"> <frame src="f2.html" name="f2"> </frameset> <noframes> フレーム機能を使用しています。フレーム対応のブラウザで試してください </noframes> </html> サブのHTML(2) <!DOCTYPE HTML > <html><head> <meta http-equiv="Content-Style-Type" content="text/css"> <title></title> </head> <body> *入力されたURLを別フレームに表示 </body></html>
- ベストアンサー
- JavaScript
- form入力数字 をphpでurlの後ろ反映させる方法
html の <form method="GET" action="post.php"> <input name="u_id" type="text" size="10"> <input type="submit" value="login"> </form> に入力された数字を以下のurlの後ろの●●に反映させhttp://localhost/schuler/php/pic/detail.php?num=●● ページを表示させたいのですが、どのように構文を作成すればよろしいでしょうか。 post.php ファイルを以下のように作成いたしましたが、全く反映されません。アドバイスをよろしくお願いいたします。 <?php $strKey = urlencode($_POST['u_id']); header("Location: http://localhost/schuler/php/pic/detail.php?num=$strKey"); ?>
- 締切済み
- PHP
- 株価を取得して自分のサイトに表示したい
例えばYahoo!ファイナンスなどで株価が表示されていますが、その数字を自分のサイトに変数として表示させたいと思います。 例えば <a href="http://stocks.finance.yahoo.co.jp/stocks/detail/?code=9984.t">ソフトバンク</a> 株価:<株価の変数>円 こんなイメージです。 ここの<株価変数>のところを教えて頂けませんでしょうか?
- 締切済み
- PHP
お礼
ありがとうございました!助かりました!