首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将JavaScript变量用作PHP变量?

如何将JavaScript变量用作PHP变量?
EN

Stack Overflow用户
提问于 2010-03-04 20:33:21
回答 4查看 222.4K关注 0票数 21

我试图将JavaScript变量作为PHP变量包含在PHP代码中,但这样做遇到了问题。单击按钮时,将调用以下函数:

代码语言:javascript
复制
<script type="text/javascript">
    function addTraining(leve, name, date)
    {
        var level_var = document.getElementById(leve);
        var training_name_var = document.getElementById(name);
        var training_date_var = document.getElementById(date);

        <?php
            $result = "INSERT INTO training(level, school_name, training_date) VALUES('level_var', 'training_name_var', 'training_date_var')" or die("Query not possible.");
        ?>

</script>

有可能吗?

EN

回答 4

Stack Overflow用户

发布于 2012-05-01 19:50:06

代码语言:javascript
复制
<script type="text/javascript">
var jvalue = 'this is javascript value';

<?php $abc = "<script>document.write(jvalue)</script>"?>   
</script>
<?php echo  'php_'.$abc;?>
票数 27
EN

Stack Overflow用户

发布于 2010-03-04 20:37:29

您似乎混淆了客户端和服务器端的代码。当单击按钮时,您需要将变量发送(post,get)到可以执行php的服务器。您可以提交页面,也可以使用ajax调用仅提交数据。-don

票数 5
EN

Stack Overflow用户

发布于 2015-03-13 17:21:09

你可以像这样获取所有的值:

代码语言:javascript
复制
$abc = "<script>document.getElementByID('yourid').value</script>";
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2379224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档