php - 将 PHP 变量传递给 Javascript 函数

标签 php javascript

<分区>

我试图将 PHP 变量传递给 Javascript 函数,但它一直显示为“未定义”。我在单独的页面上有 Javascript,并将其包含在我从中调用该函数的页面上。这是代码:

<?php $repname    = $_SESSION['REPNAME']; ?>
<script type="text/javascript" src="js/chat.js"></script>

<input type="button" name="btn_send_chat" id="btn_send_chat" value="Send" onclick="javascript:sendChatText('<?php echo $repname;?>');" />

这是 js/chat.js:

function sendChatText(repname) {
    alert(repname);

        }

最佳答案

你正在设置 $repid 但回显 $repname

关于php - 将 PHP 变量传递给 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8966675/

相关文章:

php - 如何在一年内每天只使用一次查询获取数据?

javascript - 如何像 Handlebars 一样将 Bootstrap CSS 应用到 Ractive.js 模板中?

javascript - Netflix Falcor - 何时从数据源返回 pathValues 与 jsonGraph?

php - 如何从数据库中预选当前选中的下拉菜单项?

php - 摆脱 php mysql 中的换行符

javascript - 在另一个结果中调用原型(prototype)方法会导致 'is not a function'

javascript - 从 JavaScript 对象中提取键并用作变量

java - 如何发送 JSP 作为对 AJAX 调用的响应

javascript - PHP 根据 HTML 表解析文件中的另一个值查找并获取值

MySQL 和 PostgreSQL 引用字段名称之间的 PHP PDO 兼容性