求助js代码混合php代码使用异常
sun
sun 2022-08-21 10:59:48
0
8
1209

如何在js里面调用php函数,js传入变量,php函数处理后返回到js变量。我这写的读取不出。,报错,。script 套用php可以,php里面再套用script,就不行了了。。具体就想知道怎么直接变量传

<script> var a="1001"; var op='666'; od="<?php  $b=op;  echo  jia($b);                       ?>"; document.write(od);< /script>< ?php $b=0; $b='<script>document.write(a)</script>'; echo 'a变量:'.$b; function jia($c){ //$c="<script>document.write(op)</script>"; return $c.'---8888'; } ?>    

sun
sun

全部回复(4)
sun

<script>

     var a='1001';

    var op='666';

    od="<?php $bb='888'; $b='<script>document.write(op)</script>';  echo  jia($b);                       ?>";      

      document.write(od);

</script><?php     

    $b=0;

    $b='<script>document.write(a)</script>';

    echo 'a变量:'.$b;

    function jia($c){

    return $c.'---8888';

     }

?>

我主要是想在在js里面,把js的变量拿到php执行后返回。。。

  • 回复 php执行的时候就只有这里面的代码能生效,标签外的是取不到的,可以通过JS对数据进行提交到本页面,把变量传到php中,php进行处理,然后再传出来
    autoload 作者 2022-08-21 15:31:36
autoload

如果想传值可以使用session

autoload

和你说了,先执行的是PHP代码

image.png

php里就没有定义op这个变量

  • 回复 var a='1001'; var op='666'; od=""; document.write(od); 我主要是想在在js里面,把js的变量农贷php执行后返回。。。
    sun 作者 2022-08-21 15:20:36
autoload

先解析PHP,然后解析JS

  • 回复 大佬,能帮忙看下,我这里面哪里写错了,改下就能用吗?
    sun 作者 2022-08-21 13:35:53
  • 回复 你好歹把你代码格式化一下,看不懂
    autoload 作者 2022-08-21 15:10:08
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板