【轉】PHP----JS相互調用


JS調用PHP

1.取值: 執行html,得到一個彈窗,提示:I from PHP

 

[javascript]  view plain  copy
 
 print?在CODE上查看代碼片派生到我的代碼片
  1. <script type="text/javascript" src="http://127.0.0.1:8080/wp_php/index1.php">  </script>    
  2. <script type="text/javascript" >    
  3.     alert(jsTest);    
  4. </script>   

 

 

 

[php]  view plain  copy
 
 print?在CODE上查看代碼片派生到我的代碼片
  1. <?php  
  2. $php_test='I from PHP';  
  3. echo "var jsTest="."'$php_test';";  
  4. ?>  

 

 

2.取值(變量)JS 要在input 后,不然js取不到值 

 

[php]  view plain  copy
 
 print?在CODE上查看代碼片派生到我的代碼片
  1. <html>  
  2. <body>  
  3.     <?php   
  4.         $userCar = 525;  
  5.     ?>  
  6.     <input type="text" id="userCar" value="<?php echo $userCar ?>" />  
  7.       
  8.     <script type="text/javascript">  
  9.         alert(document.getElementById("userCar").value);  
  10.     </script>  
  11.       
  12. </body>  
  13. </html>  



 

3.取值,注意使用引號(PHP的string,int...)

[php]  view plain  copy
 
 print?在CODE上查看代碼片派生到我的代碼片
  1. <html>  
  2. <body>  
  3.     <?php   
  4.         $userCar = 525;  
  5.     ?>     
  6.     <script type="text/javascript">  
  7.         var userCar = '<?php echo $userCar ?>';  
  8.         alert(userCar);  
  9.     </script>  
  10.       
  11. </body>  
  12. </html>  

 

 

4.調用方法(函數)

 

[php]  view plain  copy
 
 print?在CODE上查看代碼片派生到我的代碼片
  1. <html>  
  2. <body>  
  3.     <script type="text/javascript">  
  4.         alert (<?php echo date("Y")?>);  
  5.     </script>  
  6. </body>  
  7. </html>  



 

 

PHP調用JS

1.取值:     顯示:values;

 

[php]  view plain  copy
 
 print?在CODE上查看代碼片派生到我的代碼片
  1. <html>  
  2. <body>  
  3.     <script type="text/javascript">  
  4.         var str = 'values';  
  5.     </script>  
  6.     <?php   
  7.         echo "<script type=text/javascript>document.write(str)</script>";  
  8.     ?>  
  9. </body>  
  10. </html>  



 

2.調用函數(方法)    彈窗:9

 

[php]  view plain  copy
 
 print?在CODE上查看代碼片派生到我的代碼片
  1. <html>  
  2. <body>  
  3.     <script type="text/javascript">  
  4.         function add(){  
  5.             var x = 0;  
  6.             x = x + 9;  
  7.             alert(x);  
  8.         }  
  9.     </script>  
  10.     <?php   
  11.         echo "<script type=text/javascript>add()</script>";  
  12.     ?>  
  13. </body>  
  14. </html>  


其實一點:那里調用,那里就有echo ;

from:http://blog.csdn.net/damys/article/details/29807893


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM