[英]I want to make a call to a php function within my javascript code, but I get a sytax error
POST_manip.html:
<script type="text/javascript">
// get the post vars
var $_POST = <?php echo json_encode($_POST); ?>;
document.write($_POST);
我只是想用javascript操縱post vars,但首先,我需要那些變量,而php是唯一的方法。
json_encode返回一個有效的js對象,而不是一個字符串,因此你可以將js $ _POST作為常規對象訪問。
你的服務器是通過PHP解析的.html文件嗎? 嘗試將文件擴展名更改為.php
你可以使用console.log($ _ POST)和firebug而不是document.write()來檢查變量內容
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.