php - 将 php 变量发送到 javascript

标签 php javascript

<input type="button" name="Next" id="Next" value="Next" onclick="showNextQuest(<?php echo $_POST  ['$qtnid']; ?>)" />

$qtnid 是单选按钮的名称,我使用 post 方法来知道选择了单选按钮中的哪一个。单选按钮具有相同的名称和不同的值。当尝试在 JavaScript 中的 showNextQuest 函数内使用警报函数时,它会返回未定义的错误。请帮帮我。

最佳答案

<input type="button" name="Next" id="Next" value="Next" onclick="showNextQuest(<?php echo $_POST  ['$qtnid']; ?>)" />

应该是

<input type="button" name="Next" id="Next" value="Next" onclick="showNextQuest('<?php echo $_POST  ['$qtnid']; ?>')" />

使其成为字符串,而不是变量名

关于php - 将 php 变量发送到 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8744821/

相关文章:

php - 如何使自定义元框支持 WordPress 中的可视化编辑器?

php - 需要 ext-fileinfo。如何将其添加到我的 composer.json 文件中?

javascript - 无法覆盖此网站的 CSS

javascript - symfony 发送表单请求而不提交

javascript - javascript 从数组中按键获取值

php - Apache 和/或 PHP 超时 - 难住了。

php - 用php提取xml中的youtube

javascript - 无法正确获取4个数组之间的公共(public)元素

javascript - 单击时“提醒”对象属性

javascript - 我可以使用 PHP 从 ERC20 合约转移代币吗?