亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將JavaScript變量發送到PHP變量

將JavaScript變量發送到PHP變量

九州編程 2019-07-04 17:28:20
將JavaScript變量發送到PHP變量首先,我認為必須將JavaScript轉換為PHP,但后來發現,由于服務器和客戶端的執行,我不能這樣做。所以現在我只想發送一個變量<script type="text/javascript">function scriptvariable(){             var theContents = "the variable";}</script>到PHP變量<?php $phpvariable?>當我點擊一個按鈕時,JavaScript中的這個函數就會執行。現在,我不知道如何將這個phpVariable分配給JavaScriptOne,以便使用php變量來查找我的數據庫中的內容。我知道我可以將它添加到我的url或其他東西中并刷新頁面,但是我想用Ajax來完成它,因為我可能需要在我的網頁中進一步使用這個Ajax方法。那么,是否有一種簡單的方法可以做到這一點,而不必將代碼頁轉儲到我的頁面上來做一件簡單的事情呢?
查看完整描述

3 回答

?
繁花不似錦

TA貢獻1851條經驗 獲得超4個贊

PHP在服務器上運行,Javascript在客戶機上運行,所以如果不向服務器發送值,就不能將PHP變量設置為等于Javascript變量。但是,可以將Javascript變量設置為等于PHP變量:

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

要向PHP發送Javascript值,您需要使用Ajax。使用jQuery,它將類似于這樣(可能是最基本的示例):

var variableToSend = 'foo';$.post('file.php', {variable: variableToSend});

在您的服務器上,您需要接收在POST中發送的變量:

$variable = $_POST['variable'];


查看完整回答
反對 回復 2019-07-04
  • 3 回答
  • 0 關注
  • 493 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號