iT邦幫忙

0

java Script 只能拿到session id但拿不到 session username

 window.onload = function() {
        let name = <?= $this->session->userdata('username') ?>;
        console.log(name)
 }

1:534 Uncaught ReferenceError: ken is not defined at window.onload (1:534:20)

在error 上顯示名字is not defined,
但如果把username轉換成id就沒有error

let name = <?= $this->session->userdata('id') ?>;
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
Homura
iT邦高手 1 級 ‧ 2022-01-14 14:42:15
最佳解答

因為是字串
要記得加上單引號
不然JS會以為是一個變數

window.onload = function() {
        let name = '<?= $this->session->userdata('username') ?>';
        console.log(name)
 }

我要發表回答

立即登入回答