求助js程式碼混合php程式碼使用異常
sun
sun 2022-08-21 10:59:48
0
8
1140

如何在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< /script>< ?php $b=0; $b='<script> 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);               rite(od);

</script><?php     

#    $b=0;

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

    echo 'a 變數:'.$b;

    function jia($c){

    return $c.'---8888';

##    return $c.'---8888';

##    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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板