JAVASCRIPTで動的に要素を作成しているので、HTMLファイルのBODYには要素がありません。
※簡潔なテストケースを掲載しています。
html
1<body> 2 <script type="text/javascript" src="script.js"></script> 3 </body>
script.js
javascript
1var myDiv = document.createElement("div"); 2var myText = document.createTextNode("hello world"); 3myDiv.appendChild(myText); 4myDiv.setAttribute("id","mydiv"); 5document.body.appendChild(myDiv);
この要素にPHPでの変数$valueを挿入したいのですが、どうすればいいでしょうか?
PHP
1<div id="mydiv"><?php echo $value; ?></div>
このようなケースは、PHPのDOMDOCUMENTクラスを使うのでしょうか?
http://php.net/manual/ja/class.domdocument.php
他にもよい方法がございましたら、教えていただけると幸いです。
回答2件
あなたの回答
tips
プレビュー