Javascript 変数の受け渡しについて

このQ&Aのポイント
  • Javascriptでの変数の受け渡し方法について教えてください。
  • 特定の値を取得してHTMLで表示する方法について教えてください。
  • APIを使用して情報を取得し、HTMLで表示する手順について教えてください。
回答を見る
  • ベストアンサー

Javascript 変数の受け渡しについて

Javascript 変数の受け渡しについて http://api.twitcasting.tv/api/moviestatus?param=value&movieid=1000 ※ChoromeかFirefox閲覧推奨 こちらのAPIをしようしたいと思うのですが、出力の仕方がわかりません。 例えば1つ目の項目の movieid の値を取得したいときjavascriptではどう表記すればホームページに表示できるようになりますか? つまりmovieidを参照したときに、HTMLで1000と表示されるようにしたいです。(上記のURLの場合) HTMLタグで表記していただけると助かります。 (jsonデータであり、callback関数を呼ぶようになっているのはわかるのですが、初心者の為取得方法がわからないのです。)

質問者が選んだベストアンサー

  • ベストアンサー
  • WDY
  • ベストアンサー率27% (121/433)
回答No.1

関連するQ&A

  • Javascript 変数の受け渡しについて

    Javascript 変数の受け渡しについて http://api.twitcasting.tv/api/moviestatus?param=value&movieid=1000 ※ChoromeかFirefox閲覧推奨 こちらのAPIをしようしたいと思うのですが、出力の仕方がわかりません。 例えば1つ目の項目の movieid の値を取得したいときjavascriptではどう表記すればホームページに表示できるようになりますか?

  • JavaScriptからPHPへのデータの受け渡しについて。

    現在、アマゾンWebサービスを利用して受け取った書籍データをデータベースへ格納したいと考えています。 この書籍情報取得のシステムは全てJavaScriptと別のCGIプログラムの二つで動いており、DB格納へは一度PHPへと情報を渡し行わなければならないという事を知り色々と探していたのですが、よく理解できる情報に出会えず行き詰っております。 http://www.res-system.com/weblog/item/383 こちらの情報で、 <script type="text/javascript" src="http://www.res-system.com/weblog/media/1/jsphptest.php? param=1"></script> <?php $param = $_GET['param']; header("Content-type: application/x-javascript"); if ($param == '1') { echo "document.write(\"WEB Artisan\")"; } else { echo "document.write(\"RESTARTSYSTEM\")"; } ?> という上二つのソースで単純にデータの受け渡しが出来ると知り、これが使えないかと思ったんですが、 param=1で渡す値はやってみたのですが文字列や、変数では出来ない様子なのです。 自分はPHPは多少分かりますがJavaScriptは全くの初心者でして、どなたか分かりやすく術を教えて頂けないでしょうか。 宜しくお願い致します。

  • 引数を変数で渡す方法

    いつもお世話になります・。 function tst(a,b){  alert("a="+a+" b="+b) } として、 tst(1,'bbb'); とすれば a=1  b=bbb となります。 ところが、 Param="1,'bbbb'"; tst(Param); とすると、 a=1,bbb b=undefined となってしまいます。 また、 tst(eval(Param)); とすると、 a=bbb b=undefined と、なってしまいます。 また、 var Param=new array(1,'bbbb') tst(Param); とすると、何も表示されません。 引数 1,'bbb' を変数として関数に渡すにはどうしたらよいのでしょうか。 目的は、JSONで引数文字列を取得して関数に渡したいのです。 JSONで、関数に渡す引数をどのように定義したらよいものかと いうことでの質問です。 が、JSONの記載が長くなるので、 ここで質問した方法がわかれば何とか後は自分でできると思うのですが、 よろしくご教示お願いいたします。

  • 変数の受け渡しによる画像の表示

    こんな感じで変数の受け渡しによる画像の表示をしたいのですけど、うまく出来ません。どなたか宜しくお願いします。 <?php $gazou=$_GET['r']; echo"$gazou"; //変数の取得(1です)は出来ています。 echo'<IMG src="http://127.0.0.1/firstimage/"$gazou"..jpg" name="img2" border="0">'; ?>

    • ベストアンサー
    • PHP
  • javascriptに外部のJSONPを読み込む

    外部のサーバーにあるJSON形式のファイルをjavascriptで読み込み値を取得したいのですが、どうすればいでしょうか? JSONはWebAPIで呼び出します。 http://hoge.com/hoge/というURLのJSONファイルをコールバックして、それをjavascriptで読み込みJSONPデータの値を変数として使いうという感じです。 以下のサイトを参考にしたのですが、うまくできません。 http://techblog.yahoo.co.jp/javascript/jsonpjavascript/ 最近javascriptを勉強し始めた素人なので、用語の使い方が間違っているかもしれませんが、具体的なサンプルを書いていただけると幸いです。

  • javascriptでdata.txtのJSONデータを変数に取得する

    javascriptでdata.txtのJSONデータを変数に取得するかんたんなサンプルコードはどのようになるのでしょうか。 JSONデータは以下と同じです。 http://www.openspc2.org/JavaScript/Ajax/Ajax_study/chapter03/006/index.html {"item":[ {"itemCode":91, "itemName":"塩ラーメン", "itemPrice":300}, {"itemCode":94, "itemName":"味噌ラーメン", "itemPrice":290}, {"itemCode":95, "itemName":"豚骨ラーメン", "itemPrice":320} ] }

  • PHPからjavascriptへの変数の受け渡し

    javascriptからPHPを経由して他のサイトのページソースを文字列の変数として取得することを考えています。今回はそれに先立ちとりあえずページソースを取得表示するプログラムを作ってみました。 環境はローカルサーバー内の同じフォルダに以下の二つのファイルを作成しました。 ↓display_XML.html ---------------------------------------- <script language="JavaScript"> var request=new XMLHttpRequest(); request.open("GET","get_XML.php",false); request.send(null); </script> ---------------------------------------- ↓get_XML.php ---------------------------------------- <?php $context = (省略) $res = urldecode(file_get_contents('http://(省略)',false,$context)); echo $res; ?> ---------------------------------------- この状態でdisplay_XML.htmlにアクセスしても何も表示されませんでした。もしかしてゲットに対するレスポンスとして何か帰ってきているかと思いrequest.responseTextの中を見てみましたが、get_XML.phpがそのまま入っているだけでした。ちなみに直接get_XML.phpにアクセスした場合はちゃんとページソースを表示してくれます。 また、今回webアプリの作成は初めてなのでなるべくすでに用意されたライブラリの使用は避けたいと考えています。どうかよろしくお願いします。 また、冒頭でも書いたように、最終的にはjavascript内に文字列として取り込むことを考えています。 その場合はget_XML.phpの最後のコードを echo 'var a='.$res.';' のように記述することで実現できますでしょうか?もしくは他にふさわしい方法がありますでしょうか?合わせてご回答いただけると幸いです。

    • ベストアンサー
    • PHP
  • JavaScriptの変数について

    JavaScriptのソースで解らないところがあり、困っています。 ソースは下記の様なものなのですが、エラーが出ていません。 解らない点は2点有ります。 1. jにfalseを代入している箇所なのですが、セミコロンがないのは何故なのでしょうか? Chromeのデベロッパツール, FireFoxのFirebugで確かめてみたのですが、エラーとなっておらず、alertでfalseと表示されている状態です。 「j = !1」の箇所を即時関数の外に出すと、エラーとなります。 普通変数に代入する式の末尾はセミコロンをつけると思うのですが、 何故なのでしょうか? 2.また、jはvar j等のように変数の宣言をせずに使えているようなのですが、 普通即時関数内で宣言した変数のスコープは関数の外では使えないので、エラーとなると思うのですが、宣言せずに代入に使った変数はグローバル変数と解釈されるのでしょうか? どなたかお答え下さい。 --------------------------------- <script> (function() { j = !1 })(); alert(j); </script>

  • Smarty変数の値をJavascript変数代入

    よろしくお願いします。 SmartyのテンプレートにPHPファイルからassignされた変数を、 Javascriptの変数に割り当てたいと思います。 Smartyのテンプレート内では、デフォルトの設定だと、 {$hoge} として、値をHTMLとして書き出す仕様ですが、 色々な諸事情から、このデフォルト設定を、 {{$hoge}} として、{ を二度重ねないと機能しないように設定変更しています。 そこで、下記のようなJavascriptを実行しても上手くいかず、かなりはまってしまってます。 お助けください。 ※ダメな例 <script type="text/javascript"> var balloonA = {{$hoge}}; document.writeln (balloonA); </script> ※↓これだと当然出力されます。 ※aaaaa と表示される。 <script type="text/javascript"> var balloonA = "aaaaa"; document.writeln (balloonA); </script> なぜ、上の書き方だと変数内の値を取得できないのでしょうか? "{{$hoge}}"や'{{$hoge}}' として試しました。でもだめです。 色々ネットで探しましたが、 {literal} を使って・・・・というのもやりましたが、ダメでした。 そもそも、Smartyのデフォルト設定を {{ に変更しているので関係ないと思います。 ん~~何卒お力をおかしください。

    • 締切済み
    • PHP
  • mixiアプリでjavascriptで取得した変数をPHP変数にするに

    mixiアプリでjavascriptで取得した変数をPHP変数にするには? いつもお世話になっております。 mixiアプリで利用者のIDを取得する方法は、 document.getElementById("id").innerHTML = id; で行うことができたのですが、これはHTML内に、   <span id="id"></span> と記載した場合のみIDが表示されるようになっています。 これをPHPの変数(例:$id)などとして扱うことはできないでしょうか? 任意の場所に<?php echo $id; ?>と書けばIDが表示される仕組みにしたいと考えています。 (最終目的としてはinputのvalueにmixiIDを代入し、次ページへ変数を渡せたいのです) <input type="hidden" name="id" value="◆◆"> ◆◆の部分にIDを代入させたいです 以上よろしくお願いいたします。

専門家に質問してみよう