【问题标题】:PHP how to get values from javascript into php [duplicate]PHP如何从javascript获取值到php [重复]
【发布时间】:2017-01-29 04:29:59
【问题描述】:
<button onclick=run(4)>
clickme
</button>
<script>
function run(a){
alert(a);
<?php
if('<script>document.write(a)</script>'==4){
echo 'runing php';
echo '<script>alert(a);</script>';
}
   ?>}
</script>

我是 php 新手,在这里我无法了解该过程是如何进行的。在这里我想从 javascript 中获取值到 php 变量中...

【问题讨论】:

  • PHP 在将 JavaScript 发送到客户端以在浏览器中运行之前在服务器上运行,因此您的代码无法运行。你还有很多事情要做,这里不是教你的地方,所以我投票结束这个问题太宽泛了。
  • 您可以使用 ajax 将 javascript 值发送到 php。试试看!

标签: php


【解决方案1】:

这应该是你的 html

     <button onclick=run(4)>
       clickme
     </button>
     <script>

然后在你的 js 文件中使用 jquery 之类的

   $(document).ready(function(e){
      function run(val){
        $.post('yourfilename.php',{yourvariable:val},function(response){
        alert(response); // with alert you can see the feeback from php.
        });

} });

在php文件中这样获取jquery的值

   $value = $_POST['yourvariable'];
  echo $value; //this value will be return to your ajax call as response

【讨论】:

    猜你喜欢
    • 2013-03-06
    • 1970-01-01
    • 2010-09-29
    • 2013-10-09
    • 1970-01-01
    • 2017-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多