如何在Javascript中更改此变量?

时间:2014-05-21 17:15:03

标签: javascript php session variables

document.getElementById('user-name').onkeyup = function () {
    connection.extra['user-name'] = this.value;
};
document.getElementById('setup-voice-only-call').onclick = function () {
    this.disabled = true;
    connection.open();
};
connection.extra = {
    'user-name': 'Anonym'
};

我有一个PHP网站被用户可以登录。我正在使用$_SESSION['username']。 如何在上面的JavaScript代码中将变量user-name更改为session['username']

1 个答案:

答案 0 :(得分:1)

您需要动态生成javascript。

<html>
<head>
<script>
connection.extra = {
    'user-name': <?= json_encode($_SESSION['username']) ?>
};
</script>
</head>
...