【转】PHP----JS相互调用
JS调用PHP
1.取值: 执行html,得到一个弹窗,提示:I from PHP
- <script type="text/javascript" src="http://127.0.0.1:8080/wp_php/index1.php"> </script>
- <script type="text/javascript" >
- alert(jsTest);
- </script>
- <?php
- $php_test='I from PHP';
- echo "var jsTest="."'$php_test';";
- ?>
2.取值(变量)JS 要在input 后,不然js取不到值
- <html>
- <body>
- <?php
- $userCar = 525;
- ?>
- <input type="text" id="userCar" value="<?php echo $userCar ?>" />
- <script type="text/javascript">
- alert(document.getElementById("userCar").value);
- </script>
- </body>
- </html>
3.取值,注意使用引号(PHP的string,int...)
- <html>
- <body>
- <?php
- $userCar = 525;
- ?>
- <script type="text/javascript">
- var userCar = '<?php echo $userCar ?>';
- alert(userCar);
- </script>
- </body>
- </html>
4.调用方法(函数)
- <html>
- <body>
- <script type="text/javascript">
- alert (<?php echo date("Y")?>);
- </script>
- </body>
- </html>
PHP调用JS
1.取值: 显示:values;
- <html>
- <body>
- <script type="text/javascript">
- var str = 'values';
- </script>
- <?php
- echo "<script type=text/javascript>document.write(str)</script>";
- ?>
- </body>
- </html>
2.调用函数(方法) 弹窗:9
- <html>
- <body>
- <script type="text/javascript">
- function add(){
- var x = 0;
- x = x + 9;
- alert(x);
- }
- </script>
- <?php
- echo "<script type=text/javascript>add()</script>";
- ?>
- </body>
- </html>
其实一点:那里调用,那里就有echo ;
from:http://blog.csdn.net/damys/article/details/29807893
【转】PHP----JS相互调用的更多相关文章
- 关于action script与js相互调用的Security Error问题
大家都知道,as和js相互调用可以通过ExternalInterface.call和ExternalInterface.addCallback来进行. 比较好的做法是使用之前通过ExternalInt ...
- CefSharp 与 js 相互调用及注意事项
CefSharp 与 js 相互调用 一. CefSharp调用 js CefSharp.WinForms.ChromiumWebBrowser wb; ... 方式1. ExecuteScriptA ...
- WebBrowser(IE) 与 JS 相互调用
在开发中我们经常将WebBrowser控件嵌入Winform 程序来浏览网页,既然是网页那么少不了JS.下面就让我们来说说他们两之间的相互调用. 在C#封装的浏览器内核中,Chromium 内核封装有 ...
- WebView使用详解(一)——Native与JS相互调用(附JadX反编译)
念念不忘,必有回响,永远坚持你所坚持的! 一直在用WebView,还没有系统的总结过它的用法,下面就系统的总结下,分享给大家 一.基本用法 1.加载在线URL void loadUrl(String ...
- flex与js相互调用
1.flex调用js方法 调用方法例如:ExternalInterface.call("UploadComplete",oldName,uidName,_dir+"/&q ...
- Android js相互调用
一.webview相当于android中的浏览器,基于webkit开发,可以浏览网页文件,支持css javas cript 以及html webview.getSettings().setJavaS ...
- 【转】CefSharp 与 js 相互调用
转自CSDN博客博主ghui,虽然博主说要经过他同意才能转,我只是做笔记用,没做他用,所以请博主理解,在此感谢博主! 一. CefSharp调用 js CefSharp.WinForms.Chromi ...
- CefSharp 与 js 相互调用
https://blog.csdn.net/gong_hui2000/article/details/48155547
- JS代码和OC代码的相互调用
JS调用OC 很多应用里面或多或少的调用了网页,来达到绚丽的效果,所谓的JS调用OC.....举个例子吧,网页上有个按钮 点击按钮跳转界面,跳转的动作由OC的代码实现. OC调用JS 还是举个例子,我 ...
- Unity3D中C#和js方法相互调用
通过查找资料,Unity3D中C#和js要相互调用彼此的方法,js文件必须放在"Standard Assets". "Pro Standard Assets" ...
随机推荐
- js 筛选数据
<input type="text" id="filterName"> <div class="scope fr"> ...
- 推荐《Java编程思想》
最近看了(美)Bruce Eckel 著<Java编程思想>,还没有看完,但是极力推荐.尤其是学完一遍基础之后,再看很有感觉.之前学习基础的时候就买了这本书,那时候也真心看不下去,包括现在 ...
- java.lang.IllegalStateException: Restarter has not been initialized
在IDEA导入devtools依赖实现热布署,启动后遇到如下问题 java.lang.IllegalStateException: Restarter has not been initialized ...
- Humble Numbers(hdu1058)
Humble Numbers Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) T ...
- ActiveMQ 概述
JMS Java Message Service (Java 消息服务), 类似于JDBC的作用. 1.Destination 目的地 2.Provider 生产者 3.Comsumer 消费者 4. ...
- Liunx下配置网络
1.首先查看一下自己的网络 ifconfig 我查看之后发现....没有eth0 ok,现在去 /etc/sysconfig/network-scripts 目录中查看是否有 ifcfg-et0 文件 ...
- HDU3534(SummerTrainingDay13-C tree dp)
Tree Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submis ...
- 获取和添加URL地址栏参数
URL地址(添加参数:传参) js写法: //1.window.location.href var a ="1018802,8" var b ="1" wind ...
- java中获取系统变量
System.getProperty("java.version") 用来获取系统变量.getProperty()这个方法是获取指定键指示的系统属性的.以下是通过System.ge ...
- js 四种调用模式和this的关系总结
更新: 这篇又简单又明了啊喂 首先看这一篇, 很简单很清楚了,http://www.ruanyifeng.com/blog/2010/04/using_this_keyword_in_javascri ...