導航:首頁 > 編程語言 > js的變數傳到php

js的變數傳到php

發布時間:2022-05-12 02:51:35

⑴ 如何將js的變數在php中使用

  1. js變數可以賦值到表單隱藏域

  2. 表單可實現提交功能至控制器

  3. 例:

    <inputtype="hidden"id="hiddencolor"name="hiddencolor"value=""/>
    $('#hiddencolor').val('123');//賦hidden值為123

    php獲取

    echo $_POST['hiddencolor'];//123

⑵ 要把js里的一個變數更新到資料庫中,用PHP,這要怎麼實現呢。

這個很簡單,給你舉一個例子吧,首先在包含js的頁面寫一個:
<script
language='javascript'>
var
a='hello
word';//a
為要傳送的值
window.location.href="xxx/arget.php?insert="+a;//target為任意一個目標文件用來接收這個變數a
</script>
然後你在target.php文件中這樣寫:
<?php
if(!empty($_GET['insert'])){
//
插入或者更新大資料庫就可以了
}
?>

⑶ 如何將js變數賦值給php

首先,需要賦值的javascript腳本必須要寫在PHP的頁面中,不能引入進來。在這個頁面里,直接寫PHP代碼就可以了,比如var a = "",這樣就行了,javascript能夠獲取後台傳入的變數$a.

⑷ php調用js變數

php和js是兩碼事!
php是伺服器端腳本語言,
運行與伺服器端(比如Apache、iis等)
js是客戶端腳本,
運行於客戶端(比如瀏覽器)
運行順序也不同,
php先運行,js後運行!
js變數可以用php生成,
因為php先運行,
可以輸出js變數到瀏覽器!
php變數必須由php本身生成,
js不能給php生成變數!

⑸ 在同一個頁面,想把js的變數值賦值給php的一個變數

1、新建一個html5頁面,完成如下所示初始化代碼。

⑹ js的變數怎麼傳值給php變數啊

js初始化載入,把js的值寫入input hidden 當前觸發js ajax事件,就可以獲取input 的value,傳遞到php服務端進行獲取。

⑺ 同一php文件中,如何將Js代碼中的變數,傳遞到php代碼中。

你沒理解 js/php 運行時的順序和邏輯.
js僅在 瀏覽器中運行.
php 僅在伺服器端運行.
2者交互, 通常通過 http get/post 協議進行交互.

因此, 要將 js 變數傳輸到 php, 需通過 get/post 將參數傳入.
譬如:
<script>
function test(){
var x="abc";
$.ajax("test.php?x="+x);
}
</script>

而 test.php 中, 通過 $_REQUEST["x"] 即可拿到js 請求過來的變數.

⑻ js 如何獲取值並傳到php

兩種方案:
1,如果你需要無刷新操作的話,就用AJAX非同步操作就行了,將值附帶了URL地址裡面讓PHP程序調用就行了。
2,如果你的頁面是可以刷新的話,可以使用HIDDEN控制項來實現,先用JS改變Hidden控制項的值,然後刷新頁面,用php來讀取hidden控制項的值就行了!

⑼ 如何把一個js變數傳給php變數

js僅在 瀏覽器中運行.
php 僅在伺服器端運行.
2者交互, 通常通過 http get/post 協議進行交互.

因此, 要將 js 變數傳輸到 php, 需通過 get/post 將參數傳入.
譬如:
<script>
function test(){
var x="abc";
$.ajax("test.php?x="+x);
}
</script>

而 test.php 中, 通過 $_REQUEST["x"] 即可拿到js 請求過來的變數.
追問
感覺你的答案最符合我的需求,只是我還是碰到了問題。
test.php文件中
onchange事件觸發test()函數,並將賦值。
<script>
function test(){
var x="abc";
$.ajax("test.php?x="+x);
}
test.php文件中
echo $_REQUEST["x"]並未獲取到有效值。echo沒有輸出。
請問,這到底是什麼原因。
追答
是因為 <script> 中並沒有輸出由 php 傳回的結果.
改成這個試試看.
1
2
3
4
5
6
<script>
function test(){
var x="abc";
$.ajax("test.php?x="+x),null,function(data){alert(data)});
}
</script>

⑽ JS變數傳入PHP

$(function(){
varlat;
varlng;
$.post("{:U('控制器/方法名')}",{'lat':lat,'lng':lng},function(data){
data;//回調
},'json');
});
這是tp的方法,看看行不?U方法沒有的話你換一個

閱讀全文

與js的變數傳到php相關的資料

熱點內容
手機號碼如何加密 瀏覽:424
沈陽程序員培訓學校 瀏覽:538
一般伺服器如何配置 瀏覽:895
圖片怎樣加密發郵件 瀏覽:619
萬虹電腦文件夾密碼忘記了怎麼辦 瀏覽:631
rc108單片機 瀏覽:867
戰雷如何改變伺服器 瀏覽:674
mactelnet命令 瀏覽:51
壓縮袋壓縮了拿出來 瀏覽:401
安卓手機相機怎麼設置許可權 瀏覽:121
美女程序員轉行做主播 瀏覽:671
辦理解壓房產 瀏覽:575
道路工程概論pdf 瀏覽:388
超棒數學速演算法大全 瀏覽:937
小米易語言登錄源碼 瀏覽:31
磚牆內加密鋼筋 瀏覽:992
鄉關何處pdf 瀏覽:84
小豬領贊小程序源碼 瀏覽:336
python曲線如何原路返回 瀏覽:431
pdf快速看圖破解版 瀏覽:294