javascript - 将 JavaScript 变量的值设置为 PHP 变量

标签 javascript php

我想将 JavaScript 变量的值设置为 PHP 变量。怎么才能做到这一点?

请给我一些建议。

我的代码是:

document.getElementById("dummy").value=  <?php echo ("document.getElementById('txtplan').value"); ?> //document.formn.txtplan.options[document.formn.txt'+fld+'.selectedIndex].value //eval(''); $_POST['txtplan']
    alert(document.getElementById("dummy").value);  


<?php
    $planname = $_POST["dummy"];
    $plandetails = mysql_query("SELECT * FROM membershipplan where planname='$planname'");
    while($row1 = mysql_fetch_array($plandetails))
    {?>
    document.getElementById("txtduration").value=<?php echo $row1['planduration']; ?>
    document.getElementById("txtplancontact").value=<?php echo $row1['plannoofcontacts']; ?>
    document.getElementById("txtplanamount").value=<?php echo $row1['planamount']; ?>

    <?php
    }
?>

});

我不喜欢这种方式,请给我上述过程的替代方法

最佳答案

JS -> PHP = impossible (only if you send that info to PHP using POST or GET)  
PHP -> JS = possible   var text = <?php echo( $text ); ?> ;

唯一的原因是 PHP 代码是在您的服务器上执行的。

关于javascript - 将 JavaScript 变量的值设置为 PHP 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19853052/

相关文章:

javascript - 使用 REACT 在 div 中显示背景图像的问题

javascript - 如何在 javascript 中将样式属性重置为其 CSS 默认值?

php - 在 Laravel 4 中显示图像

php - 从电子邮件 PHP 中提取正文

php - 如何运行安装了 Nginx 的 docker 容器?

php - 无法更新文件上传表单、laravel 表单绑定(bind)

php - MySQL 插入/更新问题

javascript - 为部署在 tomcat 上的 react\spring 应用程序配置 url

javascript - onclick 调整 HTML5 Canvas 圆的大小

javascript - 用半径/直径而不是 x、y、z 平移相机?