我正在尝试使用JavaScript在li
项目的foreach
项目中的点击事件上提交参数,
从数据库中取出答案,每个答案都有一个id,我想编写JavaScript代码重定向到另一个带有参数的PHP页面,我用GET提取,
我为foreach
粘贴了以下代码,JavaScript函数名为clickFunc()
,
foreach ($questions_answers_list as $questionID ) {
$questionID = $questions_answers_list[$answerCount]['questionID'];
if ($questionID !== "$quesID") {
$answerCount++;
continue;
} else {
?>
<li class="answersList" onclick="clickFunc()">
<?php echo $questions_answers_list[$answerCount]['answerArabic']; ?>
</li>
<?php
$answerCount++;
}
break;
}
提前致谢!
答案 0 :(得分:3)
将您想要的PHP ID作为参数写入JS函数:
<li class="answersList" onclick="clickFunc('<?php $myId ?>')">
然后是onclick
function clickFunc(id) {
console.log(id); //should see ID here
}