Ⅰ js調用php函數
php代碼:
<script language="javascript">
var php=<?php echo $pr?>
document.write('<img src=primg/1/'+ php +'.gif />');
</script>
去掉<script language="javascript"> </script>
Ⅱ javascript函數中可以使用PHP嗎
可以在js 腳本中嵌入php 代碼,你的寫法有點問題;
js 變數要聲明,並且要用引號 " ",要有結束的分號 ;
例如 var $poweruser = " <?php .... ?>";
至於要像你這樣在 嵌入的 php 代碼中使用js 變數id 進行傳值,這個是不行的;在這種情況下,js 是可以使用 php 變數,但是反過來就不行;
一下為實例:
Ⅲ 如何在Javascript中調用PHP里的函數並可以傳遞參數
請記住一條,在文件的的任意位置,都可以寫php代碼,但是,你必須要用<?php ?>包含起來,
關於你要傳參數進去,就必須找到一個間接的方法。
我想到的有兩種:
cookie法,你先將var i="test"寫入cookie,然後用php的代碼讀出cookie中的值,然後傳遞給mystest();
url法,直接給出代碼
<?php
if($_GET['value']!=null){
Mytest($_GET['value']);
}
?>
<script>
var i="test";
window.location="?value="+i //跳轉到本頁面
</script>
Ⅳ js如何去調用php裡面的函數值結果啊
<script>
var num=<?=$value?>
</script>
num為js變數,$value為php 變數,這樣可以將$value值賦給num
Ⅳ 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
在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、調用結果:
Ⅶ 高懸賞! 怎麼用js調用一個php函數,關鍵是怎麼點擊按鈕讓這個函數實時在HTML里顯示
http://absinth.modernmethod.com/sajax/
打包好的ajax庫函數,看個例子就可以方便實驗js中的非同步調用PHP了。
Ⅷ 怎麼實現js的onclick事件調用php函數
JS調用PHP 就是通過AJAX去調用指定的頁面,返回數據,你要明白 JS 是在客戶端在運行,PHP是在伺服器上運行 兩個運行的地方都不同,不可能直接調到 只能AJAX去帶上你的條件去獲取了。
Ⅸ 在js中能調用php文件中的函數嗎
可以調用的,直接在JS函數中寫上你的函數即可,但是你的JS必須寫在你的頁面裡面,如下:
<script>
var string = "<?=Your_function();?>";
</script>
但是你的函數必須有返回值!!
Ⅹ javascript中直接寫php代碼的方法
這篇文章介紹了javascript中直接寫php代碼的方法 有需要的朋友可以參考一下一 在javascript中嵌入php代碼 javascript若是通過js文件包含進來的 那麼js文件中也可以直接寫php代碼 只不過包含js文件是擴展名要改成php 如
復制代碼 代碼如下: <script herf="js/demo js php"></script>二 javascript函數參數的默認值 c語言中可以通過這樣來設置默認參數
復制代碼 代碼如下: void foo(int a int b = bool c = false);但是javascript卻不能這樣 newGame : function(a b = ) ie和chrome會報錯 ff會直接忽略 我們可以用arguments只讀變數數組來實現
復制代碼 代碼如下: lishixin/Article/program/Java/JSP/201311/20284