我试图将JavaScript变量作为PHP变量包含在PHP代码中,但这样做遇到了问题。单击按钮时,将调用以下函数:
<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>
有可能吗?
发布于 2012-05-01 19:50:06
<script type="text/javascript">
var jvalue = 'this is javascript value';
<?php $abc = "<script>document.write(jvalue)</script>"?>
</script>
<?php echo 'php_'.$abc;?>
发布于 2010-03-04 20:37:29
您似乎混淆了客户端和服务器端的代码。当单击按钮时,您需要将变量发送(post,get)到可以执行php的服务器。您可以提交页面,也可以使用ajax调用仅提交数据。-don
发布于 2015-03-13 17:21:09
你可以像这样获取所有的值:
$abc = "<script>document.getElementByID('yourid').value</script>";
https://stackoverflow.com/questions/2379224
复制相似问题