javascript和php是在两个不同的环境下执行的,相互之间不能直接调用.
javascript是浏览器端的脚本
php是服务器端的脚本
解决办法是:
① 在javascript里使用ajax调用服务器端脚本,把返回的结果给javascript.
例如:
echo 'script type="text/javascript"'
echo 'var id = ' . phpfunction() . ';';
echo '/script';
这样的话id的值就是phpfunction执行的结果.
在js中调用php的方法是直接在script标签的src属性中嵌入要访问的php地址.
①.、JS方式调用PHP文件并取得PHP中的值
举例说明:
如在页面test_json1中用下面这句调用:
/script
script?type="text/javascript"?
alert(jstext);
php
$php_test='I?come?from?PHP!';
echo?"var?test='$php_test';";
echo?"var?jstext="."'$php_test';";
所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值.
以上就是土嘎嘎小编为大家整理的西安新城区js怎么调用php的简单介绍西安新城区js怎么调用php的简单介绍相关咨询咨询主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!