0

リンクがクリックされたときにファイルの内容を表示する Web サイトを作成しています。PHP ではローカル アクションを処理できないことはわかっていますが、JS では処理できます。しかし悲しいことに、通信するための実行可能な方法、たとえば...$fileContentsそれらの間で名前が付けられた変数を思いつきません。私が必要としているのは、$fileContents何らかの形で変数を PHP から JS に渡し、JS にテキストをテキスト ボックスに出力させることです。

どんな助けでも大歓迎です。

4

2 に答える 2

3

実際には、変数を PHP から JavaScript に「渡す」ことではありません。

覚えておいてください:

  • PHP はサーバーサイドのスクリプト言語です
  • JavaScript はクライアントのブラウザに存在します。

したがって、実際には... PHP スクリプトから任意の JavaScript を直接記述できます。

たとえば、変数を持っているとしましょう$a...次に、次のように JavaScript コードに単純に入力できます。

<script type='text/javascript'>
     var a = <?php echo $a; ?>
</script>

でも :

ページがロードされている間に実際に$avar を使用すること、またはリロードせずに何らかの方法で結果を取得することを意味する場合、おそらく必要なのは Ajax です。

AJAX を使用するには、次のいずれかをお勧めします。

于 2012-04-14T19:14:41.887 に答える
1

簡単にするために、「AJAX」と呼ばれるものや、おそらく「JQuery」と呼ばれるものをGoogleで検索することをお勧めします。

于 2012-04-14T19:13:57.400 に答える