導航:首頁 > 編程語言 > js帶著數據跳php

js帶著數據跳php

發布時間:2022-08-19 07:34:49

A. HTML中用JS調用php怎麼實現!

當你如此寫:
<SCRIPT LANGUAGE="javaScript" src="http://jiankang.hnwjfk.com/1/qq.php">
時,你只要讓qq.php返回的是js代碼就行,瀏覽器拿到你qq.php返回的代碼後,它會當做js代碼來運行的,但瀏覽器不會管你這些js代碼是你php生成的還是伺服器直接返回的.
所有你的qq.php可干很多事,判斷啦,處理啦.盡管加工好你的js代碼後再返回好了.
返回的方式可以是echo js代碼字元串;
也可以把你tongjisq.js的代碼寫入qq.php中,在js代碼可變數據位置插入php代碼,如:

------------ code start -------
<?php
$city = '合肥';//由php解析ip得到的地址
?>
...
var title = '歡迎您,來自<?php echo $city;?>的朋友';
...

------------ code end -------
那麼以上代碼到瀏覽器後就變成了:
------------ code start -------
...
var title='歡迎您,來自合肥的朋友';
...
------------ code end -------

B. JS與PHP數據傳輸!

這種方法就是ajax數據傳輸,非同步數據交互


//這里用到了jquery的插件,使用前需引用jquery.js
<script>
functionkeyUp(e){
varcurrKey=0,e=e||event;
currKey=e.keyCode||e.which||e.charCode;
//如果是空格
if(currKey==32){
$.ajax({
url:'save.php',
data:$('#id').val()
success:function(data){
alert(data);
}
});
}
}
document.onkeyup=keyUp;
</script>


具體代碼請谷歌AJAX

C. 關於 將 JS變數傳給PHP,求助!!

JS是客戶端腳本,PHP是伺服器腳本,直接賦值給PHP變數,無法實現!
解決方案:用URL+變數名=值,傳遞給指定的PHP文件,再在PHP文件中取值

D. js中使用php數據問題

innerHTML一般賦值的是字元串(如果是數字,就沒有必要html, 使用innerText即可)
既然是字元串,那就有引號(單引號雙引號都可),所以,應該作如下改正:
h4[1].innerHTML+='<?php echo $_GET['zshixm'];?>';

E. 如何把JS獲取的數據傳遞給php

方法1 js的location 或 document 的url傳值
方法2 js的submit提交
方法3 js的ajax

數據可以是簡單的字元串 也可以是 json格式或 xml等

F. JS 如何傳一個值到php 文件

方法1:
<input type="button" value="f1" onclick="f1()">
<script>
//方法1
function f1(){
var type = 'aaa';
window.location.href='1.php?type=' + type;
}
</script>
1.php 中:
$type = $_GET['type'];
echo $type;

方法2:
<script src="jquery-1.10.2.min.js"></script>
<script>
$(document).ready(function(){
var type ='aaa';
$("button").click(function(){
$.post("4-ajax.php",{
type: type,
},
function(data,status){
alert("數據:" + data + "\n狀態:" + status);
});
});
});
</script>
<button>向頁面發送 HTTP POST 請求,並獲得返回的結果</button>
4-ajax.php中:
$type = $_POST["type"];
echo $type;

G. Js跳轉菜單傳數組參數到PHP處理頁

沒太明白你說的,把源碼發上來看一下。

H. php JS 帶著POST的值 跳轉回

既然你的inserttwo.php這頁需要接收POST值,那你就不該用location.href這種js方法來進行頁面跳轉,因為這種跳轉是URL的方式(也就是GET方式),而你接收的是POST方式提交的值,自然就收不到了的。
所以你可以採用ajax或者form的方式來進行跳轉。
ajax的方式比較簡單,比如jquery框架里,用$.post()這個方法就行了(其他ajax框架看各自的API進行操作,肯定是有post方法的)。
而如果用form方式:
只需要把你上面代碼中的<script>...</script>這段代碼改成如下代碼就行了:
<form name="xxxform" method="post" action="inserttwo.php">
<input type="hidden" name="abc" value="xxxxx" />
</form>
<script type="text/javascript">
window.onload=(function(){document.xxxform.submit();});
</script>

上面的表單中含有一個隱藏的文本框,你可以把你要POST的內容填在這里。
最後採用onload事件自動提交這個表單實現頁面跳轉並POST傳值給inserttwo.php

閱讀全文

與js帶著數據跳php相關的資料

熱點內容
方維團購系統源碼 瀏覽:988
linux反彈shell 瀏覽:152
列印機介面加密狗還能用嗎 瀏覽:299
二板股票源碼 瀏覽:446
度人經pdf 瀏覽:900
怎麼配置android遠程伺服器地址 瀏覽:958
java程序員看哪些書 瀏覽:941
什麼app可以免費和外國人聊天 瀏覽:795
pdf手寫筆 瀏覽:182
別永遠傷在童年pdf 瀏覽:990
愛上北斗星男友在哪個app上看 瀏覽:421
主力散戶派發源碼 瀏覽:671
linux如何修復伺服器時間 瀏覽:61
榮縣優途網約車app叫什麼 瀏覽:479
百姓網app截圖是什麼意思 瀏覽:229
php如何嵌入html 瀏覽:817
解壓專家怎麼傳輸 瀏覽:745
如何共享伺服器的網路連接 瀏覽:136
程序員簡易表白代碼 瀏覽:170
什麼是無線加密狗 瀏覽:66