質問: PHPで得た値をJavascriptで使いたいとします。 このとき ``` ``` みたいなコードを書くと、 HTMLをソースでひらくと ``` ``` とabcdがソースに出ますが、これを防ぐにはどうすればいいのでしょうか? abcdがソースに出なくしたいです。 Javascriptをファイルにしてユーザーが開けなくしたらいいのしょうがやり方がわかりません。
回答: ajaxを使い、ページが読み込まれたらPHPにアクセスし、値だけを取得していくのがいい感じですね。 jQueryを使っているのであれば、 ``` $.ajax({ type: 'POSTまたはGET', url: 'PHPのアドレス', data: 渡すデータを連想配列で入れる, dataType: 'レスポンスタイプ(json,textなど)', }).done(function(json){ // 返ってきた値をコンソールに表示 console.log(json); }); ```