『壹』 如何在js模塊中調用thinkphp的變數
在js 中直接用就行, var ee = {$a} ;
這里不能加引號,否則引號內的內容就被當成字元串了而不是取值語句
『貳』 如何在js中調用php
在js中調用php的方法是直接在script標簽的src屬性中嵌入要訪問的php地址。
1、JS方式調用PHP文件並取得PHP中的值
舉例說明:
如在頁面test_json1中用下面這句調用:
<script type="text/javascript" src="/index.php/test/testjson2">
</script>
<script type="text/javascript" >
alert(jstext);
</script>
2、在test_json2.php中有這樣一段PHP代碼:
<?php
$php_test='I come from PHP!';
echo "var test='$php_test';";
echo "var jstext="."'$php_test';";
?>
當執行test_json1.php文件時,就會調用test_json2.php文件,並將b.php文件的輸出作為JS語句來執行,
所以此處會彈出一個提示框,內容為JS變數jstext的值,也就是在PHP文件中賦給jstext的值。
這樣就行你看過後很簡單吧以後不會可以向我一樣經常到後盾人找找相關教材看看就會了,希望能幫到你,給個採納吧謝謝
『叄』 如何在js中調用php
在js中調用php的方法是直接在script標簽的src屬性中嵌入要訪問的php地址。 1、JS方式調用PHP文件並取得PHP中的值舉例說明:如在頁面test_json1中用下面這句調用: alert(jstext); 2、在test_json2.php中有這樣一段PHP代碼:
『肆』 如何在js模塊中調用thinkPHP的變數
在controller中渲染變數:
$this->assign('param','mystring');
在js中取出變數:
var bl = "{$param}";
這個bl變數就是後台傳過來的值.注意在js中用{}獲取變數一定加上"".
『伍』 js頁面如何調用php當中的變數
首先,js無法調用php的變數。其次驗證碼驗證一般都是寫在php裡面,如果在js中驗證的話,驗證碼很容易就可以繞過!當然如果非要如此的話,可以這樣子
<script>varyanzhengma=<?phpecho$yanzhengma;?></script>
『陸』 如何在js里引用php變數
類似這樣:在JavaScript中放置php變數。
<?php
$h5course='h5course-com';
?>
<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8"/>
<title>PHP語言</title>
</head>
<body>
<divclass="wrap"></div>
<scripttype="text/javascript">
varh5course="<?phpecho$h5course?>";
alert(h5course);
</script>
</body>
</html>
『柒』 如何在js里引用php變數
一個在前端執行,一個在後端執行,js取不到php變數實時的值。
只有當用戶打開網頁時才能直接用php的值,其他情況需要向伺服器發送消息請求php的變數值(可用ajex)。
打開網頁時,php值傳給js有兩種方法:
第一種將html代碼當成一個字元串,如:
$v=json_encode($v);
$html="<script>varval={$v};</script>";
第二種將值放入html中,取html元素的值,如:
<?php
$v=json_encode($v);
?>
<html>
<script>
varval=$("#val").html();
</script>
<body>
<divid='val'><?phpecho$v;?></div>
</body>
</html>
『捌』 thinkphp下,怎樣在js中調用,後台php返回的變數值
在模板文件的任何位置,都可以使用{變數名}調用php中assign指定的變數
所以js中也是一樣的,例如
12var str = $("#text").val();if(str == {$name}) {...} // 假設$name是php中指定的變數
『玖』 js如何調用php變數
其實不是javascript得到php變數,而是php把變數值傳給javascript,其實也不叫傳給javascript。說不清楚了,看下面實例。
untitled1.php:
<script language="php">
$ip = $_SERVER['HTTP_REMOTE_ADDR'];
</script>
<script language="javascript">
var ip = "<?= $ip; ?>"; // here, look!
var result = "You IP address is: " + ip;
document.write(result);
</script>
那麼運行untitled1.php時,頁面上就會顯示
You IP address is: 127.0.0.1
如果你要使用調用,即
<script src="untitled1.php"></script>的話,
只要把untitled1.php代碼改為:
<script language="php">
$ip = $_SERVER['HTTP_REMOTE_ADDR'];
</script>
var ip = "<?= $ip; ?>"; // here, look!
var result = "You IP address is: " + ip;
document.write(result);