
正文
javascript调用php,javascript调用php暴露出的原码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何用JS调用PHP文件并传递参数
JS向PHP传递数值只有两种方法:GET和POST,GET把参数写在URL上,例如abc.php?param=123,POST的参数在数据里面。
用 jQuery 吧。从网上下一个 jquery-min.js, 放在web服务器的某个目录下面(比如 /wwwroot/js )。
一个在前端执行,一个在后端执行,js取不到php变量实时的值。只有当用户打开网页时才能直接用php的值,其他情况需要向服务器发送消息请求php的变量值(可用ajex)。
相关问答
Q1: 如何在js模块中调用thinkPHP的变量
1、在逻辑中映射值到模板中:$this-assign(aa,$aa); 模板中直接在js中这样用就可以:alert({$aa}); 你随便传一个值试试,看看能不鞥alert出来。
2、js获取thinkphp后端数据是通过ajax异步通信获取的,调用接口获取,也可以通过表单提交,页面跳转获取后端数据。
3、在后台代码中将数组assign出去,然后在模板的js代码中就可以通过{$array}调用啦。
Q2: 能否把PHP代码放进一个JS文件里面调用来执行?解决问题追加200分...
1、你那些DIV代码不显示在源代码里面几乎是不可能的,因为这些东西只有浏览器才执行。放在JS里面只是不让别人一眼就看到而已,完全不让见是不可能的。
2、用 jQuery 吧。从网上下一个 jquery-min.js, 放在web服务器的某个目录下面(比如 /wwwroot/js )。
3、abc.js.php,这是一个php文件而不是js文件。文件后缀名以最后一个为准。因此你上面的写法都是错误的。
4、php文件或者js文件,客户端调用,具体根据逻辑和业务设计,但是一般调用的目的是获取服务器端的数据信息,服务端的文件只需将数据返回给客户端即可。
5、类似这样:在JavaScript中放置php变量。
Q3: javascript函数中可以使用PHP吗?
1、如果这个文件是PHP后缀名的,是可以执行的,上面的代码也没有错。但是执行的结果是: Hello Word!PHP 结果是个错误的JS语句,所以会报JS错误,但是查看源码,PHP是正常输入出的。应该这样改: ?php echo alert(Hello Word!PHP);? 结果就会弹出一个对话框,你试试看。
2、javascript和php是在两个不同的环境下执行的,相互之间不能直接调用。javascript是浏览器端的脚本 php是服务器端的脚本 解决办法是: 在javascript里使用ajax调用服务器端脚本,把返回的结果给javascript.在php里动态输出javascript,在输出过程中可以输出php的执行结果给javascript。
3、这代码写的也是没谁了,php,javascript,html各种混写,还语法错误,而且js的function写进php的循环里也不对呀。下面只就你目前的代码中js调用php变量的问题给你改一下,其它的问题的看你的具体需求来改。
4、请记住一条,在文件的的任意位置,都可以写php代码,但是,你必须要用?php ?包含起来,关于你要传参数进去,就必须找到一个间接的方法。
关于javascript调用php和javascript调用php暴露出的原码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






