現在ajaxとjsonの勉強をしてまして、phpとjsのデータの受け渡しを勉強しています。
js
1コード 2"use strict"; 3window.onload=function(){ 4 5 let json=JSON.parse(`<?php $json ?>`); 6 console.log(json); 7}; 8
php
1コード 2<!doctype html> 3<html lang="ja"> 4 <head> 5 <meta charset="utf-8"> 6 <title>クイズ</title> 7 <script src="text.js"></script> 8 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> 9 </head> 10 <body> 11 <div>実験</div> 12<?php 13$arr=20; 14$json=json_encode($arr); 15?> 16</body> 17</html>
これは調べて自分なりに書いたコードなのですが、同じファイル内でのjsonでの受け渡しはできたのですが、
ファイルを分けるとできなくなりました。
別のファイル同士だとできないのでしょうか?
できない場合はおそらくajaxを使って行うんでしょうが、どのようなコードを書けばできるでしょうか?
ajaxにかんしては仕組みから何までちんぷんかんです。
よければアドバイスお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。