js文件調用php
❶ 如何在js中調用php
在js中調用php的方法是直接在script標簽的src屬性中嵌入要訪問的php地址。
1、JS方式調用PHP文件並取得PHP中的值
舉例說明:
如在頁面test_json1中用下面這句調用:
<scripttype="text/javascript"src="/index.php/test/testjson2">
</script>
<scripttype="text/javascript">
alert(jstext);
</script>
2、在test_json2.php中有這樣一段PHP代碼:
<?php
$php_test='IcomefromPHP!';
echo"vartest='$php_test';";
echo"varjstext="."'$php_test';";
?>
當執行test_json1.php文件時,就會調用test_json2.php文件,並將b.php文件的輸出作為JS語句來執行,
所以此處會彈出一個提示框,內容為JS變數jstext的值,也就是在PHP文件中賦給jstext的值。
3、調用結果:
❷ javascript怎樣調用php函數
womanv 說得很清楚了
JS 是瀏覽器語言,PHP 是伺服器語言,因此JS 無法直接調用 PHP 函數,但PHP 可以調用 JS 函數,方法是:
print("<script type='text/javascript'>alert('OK !')</script>");
如果你想用 JS 與 PHP 通信,最好的辦法就是 AJAX 了,如果你只是想調用 PHP 中的變數,則把變數以隱藏域的形式存儲起來,賦於 id, 以 document.getElementById('ID') 就可以引用了
❸ js文件 能執行php 代碼嗎
可以調用(利用AJAX),但是不能執行。
❹ 外部js文件 .js 怎麼調用php文件中的變數
=$language?</div
js獲取:var lang = document.getElementById(lang).innerHTML;
------解決方案--------------------------------------------------------
其實js和html,css是一樣的東西,你完全可以讓外部js文件由php動態生成。
<script type=text/javascript src=xxx_js.php</script
但是你的需求有點繞,就是想要index.php里計算得到的language,那麼其實只要index.php將這個變數放在index.php生成頁面的某個位置(script標簽里的一個變數/任意dom node的一個屬性),讓init.js在onload之後去取來用就行了。
------解決方案--------------------------------------------------------
方法有的是,關鍵是你那邊需求合不合適。
你甚至可以存在session里,然後所有js文件都做成php的,讓js.php讀session。
再簡單點,做個獨立的php介面,AJAX直接去拿SESSION里的數據。
❺ 怎樣實現JS調用php文件
實際上,js是瀏覽端腳本,PHP 是伺服器端的,也就是說,瀏覽器里的js不能真正調用php。你必須依靠伺服器的返回數據,然後頁面變化之類,這就用到了AJAX技術,不過……伺服器不一定要返回xml數據,HTML片段或json都可以。
你看過後很簡單吧以後不會可以向我一樣經常到後盾人找找相關教材看看就會了,希望能幫到你,給個採納吧謝謝
❻ js文件內如何在php前端調用顯示
你的這段js代碼調用,需要定義一個id為「 sitetime」的對象例如:
<div id="sitetime"></div> 標簽可以是任何標簽 注意css就可以了。
php代碼中輸出:<?php
echo '<div id="sitetime"></div>';
?>
❼ 如何在js里引用php變數
我覺得首先,js無法調用php的變數。其次驗證碼驗證一般都是寫在php裡面,如果在js中驗證的話,驗證碼很容易就可以繞過!當然如果非要如此的話,可以這樣子
<script>var yanzhengma = <?php echo $yanzhengma; ?></script>。如何還不明白可以上後盾人找找相關教材學習一下多看幾遍不就會了,希望能幫到你,給個採納吧
❽ js頁面如何調用php當中的變數
首先,js無法調用php的變數。其次驗證碼驗證一般都是寫在php裡面,如果在js中驗證的話,驗證碼很容易就可以繞過!當然如果非要如此的話,可以這樣子
<script>varyanzhengma=<?phpecho$yanzhengma;?></script>
❾ js怎麼調用php腳本裡面的某個方法啊
php調用js中的方法(函數)
<script type="text/javascript">
function test() {
var t1=3;
t1 = t1+2;
alert(t1);
//return t1;
}
</script>
<?php echo "<script type='text/javascript'>test();</script>"; ?>