Home > Backend Development > PHP Problem > How to get value in js in php

How to get value in js in php

爱喝马黛茶的安东尼
Release: 2023-02-25 14:52:01
Original
4030 people have browsed it

How to get value in js in php

php has the following methods to obtain the value of js:

1. PHP echoes out the js file to get the return value, and outputs the parameters in the gamemap.js file.

echo &#39;<script type="text/javascript" src="gamemap.js"></script>&#39;;
Copy after login

2. Call the js method directly on the page, and get the parameters after the getAddress() method is executed.

echo "<script type=&#39;text/javascript&#39;>getAddress($lat,$lon);</script>";
Copy after login

Related recommendations: "php Getting Started Tutorial"

3. The most appropriate method is to use ajax to pass the value.

$(&#39;body&#39;).on(&#39;click&#39;,&#39;.a1&#39;,function(){
  var t = $(this);                        //js获取参数
  var url = "users_guanzhu.php";
  var id = $(this).attr(&#39;uid&#39;);
  var userid = $(this).attr(&#39;userid&#39;);
  var st = $(this).attr(&#39;st&#39;);
  var setting = {
        url: url,       //设置传值的路径
        type: &#39;post&#39;,   //设置传值方式
        async: true,
        data: {           //传值数据
          st: st,
          id: id,
          userid:userid
        },
        success:function (st0) {//如果ajax传值成功,执行的代码,此代码为修改前端页面文字
          if (st0) {
            var h =t.html();
            if( h==&#39;同意&#39;){
              t.html(&#39;不同意&#39;);}
            else{
              t.html(&#39;同意&#39;);
            }
            if(st==1){
              t.attr(&#39;st&#39;,0);
            }
            else
            {
              t.attr(&#39;st&#39;,1) ;
            }
          }
        }
        ,
        error:function (error) {  //如果出现错误,返回错误信息。
        }
        ,
        dataType:"text"
      }
      ;
  $.ajax(setting);
});
Copy after login

js obtains the value of php in the following ways:

<script type="text/javascript">
var arr="<?php echo $arr;?>"
</script>
Copy after login

The above is the detailed content of How to get value in js in php. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template