人家問的是PHP調(diào)用JS函數(shù)。。。樓主,我可以很負(fù)責(zé)的告訴你,這是不可能的。PHP是在
成都創(chuàng)新互聯(lián)成立與2013年,先為圖木舒克等服務(wù)建站,圖木舒克等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為圖木舒克企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
服務(wù)器端
運(yùn)行的腳本,而JS是在瀏覽器運(yùn)行的腳本,你要調(diào)用可以,直接echo個script就可以,但是獲取
返回值
是不可能的,只有讓JS把返回值通過AJAX發(fā)送給PHP才可以。
你會不會用ajax啊
會用前面的我也不寫了
請求到php返回數(shù)據(jù)直接exit("你的結(jié)果");
var result = xhp.responseText;這就是個你php輸出的數(shù)據(jù)
數(shù)組的花 php exit(json_encode($array));
js端
var result = eval(xhp.responseText);
直接轉(zhuǎn)為js對象
script
function ajxa(){
var c = 'id=1';
$.post("/index.php",c,function(data){
},'json);
}
/script
//提交到目錄下的index.php文件下
//PHP接收時$_POST['id'];就可以接收到JS傳值為1
//如果想反饋給JS 用JSON方法返回,data就是返回的值
這要看你是什么過程.
一般的過程
直接寫 例如
php ecoh "js代碼" ?php
因?yàn)閜hp是服務(wù)端加載, js是客戶端加載,相互不影響.
AJAX
這種是js先運(yùn)行, 會訪問 PHP,php端運(yùn)行后 echo 或者? return 回值就行,客戶端自己識別的.
當(dāng)前標(biāo)題:php返回數(shù)據(jù)給js函數(shù) php 返回數(shù)據(jù)
當(dāng)前鏈接:http://www.chinadenli.net/article36/doccosg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、商城網(wǎng)站、電子商務(wù)、定制開發(fā)、營銷型網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)