suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Hilfe bei der Verwendung von JS-Code gemischt mit PHP-Code-Nutzungsausnahme

So rufen Sie eine PHP-Funktion in JS auf: JS übergibt die Variable und die PHP-Funktion gibt sie nach der Verarbeitung an die JS-Variable zurück. Ich kann nicht lesen, was ich geschrieben habe. , Fehlermeldung,. Es ist in Ordnung, Skripte auf PHP anzuwenden, aber es funktioniert nicht, wenn Sie Skripte auf PHP anwenden. . Insbesondere möchte ich wissen, wie man Variablen direkt überträgt

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

sunsun827 Tage vor1144

Antworte allen(8)Ich werde antworten

  • sun

    sun2022-08-21 15:23:01

    <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执行后返回。。。

    Antwort
    0
  • autoload

    php执行的时候就只有这里面的代码能生效,标签外的是取不到的,可以通过JS对数据进行提交到本页面,把变量传到php中,php进行处理,然后再传出来

    autoload · 2022-08-21 15:31:36
  • autoload

    autoload2022-08-21 15:22:58

    如果想传值可以使用session

    Antwort
    0
  • autoload

    autoload2022-08-21 15:15:35

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

    image.png

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

    Antwort
    0
  • sun

    var a='1001'; var op='666'; od=""; document.write(od); 我主要是想在在js里面,把js的变量农贷php执行后返回。。。

    sun · 2022-08-21 15:20:36
  • autoload

    autoload2022-08-21 13:34:53

    先解析PHP,然后解析JS

    Antwort
    0
  • sun

    大佬,能帮忙看下,我这里面哪里写错了,改下就能用吗?

    sun · 2022-08-21 13:35:53
    autoload

    你好歹把你代码格式化一下,看不懂

    autoload · 2022-08-21 15:10:08
  • StornierenAntwort