我试图通过存储在HREF链接到一个函数变量。我能够从查询结果中定义变量。一旦超级链接被点击,我的问题就是将它传递给函数。这是我的代码:通HREF的onclick变量函数在PHP
<?php
foreach($pdo->query('SELECT * FROM sk_courses ORDER BY courseID') as $row)
{
echo "<a href='#' onclick='hrefClick(".$row['courseID'].");'/>".$row['courseID']."</a><br>";
}
?>
这是函数:
<script>
function hrefClick($course){
$newCourse=$course;
}
</script>
这在PHP服务其响应的工作流程中没有意义。我猜你应该更倾向于一个有角度的单页应用程序,或者它足够简单,你可以用'data'参数或其他一些可访问的javascript代码形式编码数据。 – Blake
为什么你的javaScript中有php?所有php运行后服务器端 – nogad
编辑..https://jsfiddle.net/wp78scgv/ – nogad