當前位置:首頁 » 編程語言 » js變數賦給php

js變數賦給php

發布時間: 2022-11-18 01:01:33

㈠ 如何將javascript的變數值傳遞給php

<input type="hidden" id="shjj" name="shjj" value="">
function changeselect1()
{
...
return tt;
}

js把值賦到這里
document.getElementById("shjj").value= changeselect1();

在下一個php頁面裡面 $_post["shjj"],就可以取的值

㈡ php調用js變數

php和js是兩碼事!
php是伺服器端腳本語言,
運行與伺服器端(比如Apache、iis等)
js是客戶端腳本,
運行於客戶端(比如瀏覽器)
運行順序也不同,
php先運行,js後運行!
js變數可以用php生成,
因為php先運行,
可以輸出js變數到瀏覽器!
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 請求過來的變數.
追問
感覺你的答案最符合我的需求,只是我還是碰到了問題。
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>

㈣ 同一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. php變數賦值給js就比較容易,如 var aaa='<?php echo $ddd;>';

  2. js變數賦值給php,就得用ajax方式了

    $.ajax({
    type:"post",
    url:請求的url後台php對應的方法處理,
    dateType:"json",
    data:{'變數名1':變數值1,'變數名2':'變數值2'...},
    success:function(data){

    }
    });

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

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

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

  3. 例:

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

    php獲取

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

㈦ 如何在當前頁面用php 獲取js 變數的值

1、首先我們創建一個test的php文件。

㈧ js中var聲明的變數賦給php變數

您好!很高興為您解答:

目測這種情況用ajax;

<inputtype="button"value="先傳給php在讓php列印出來"id="btn"/>
<script>
varbtn=document.getElementById('btn');
vara='123456';
btn.onclick=function(){
varajax=newXMLHttpRequest();
ajax.open('GET','a.php?use='+a,true)
ajax.onreadystatechange=function(){
if(ajax.readyState==4){
if(ajax.status==200){

alert(ajax.responseText);

}
}
}

ajax.send();
}
</script>
以下是php

<?php

$a=$_GET['use'];

echo $a;

這樣就把js的變數給了php的變數


望採納

㈨ 如何將js變數賦值給php

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

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:335
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:31
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:942
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:739
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:802
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:510
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:371