我对JavaScript有些新鲜感,并且对全局变量有问题。我有一个组ID,它是我的PHP会话变量的一部分,我想放入一个JavaScript全局变量,以便我可以访问JavaScript中的值。但JavaScript始终将变量显示为undefined
,所以我必须做出错误的事情。概括地说,我有以下代码:JavaScript全局变量undefined问题
<head>
<script type="text/javascript">var group = <?php echo($group)?>;</script>
</head>
<body>
<script type="text/javascript">
function clicked() {
alert(window.group);
}
</script>
当alert
窗口弹出它表明不确定的,但我可以通过产生看看源告诉,以及萤火该值被设置为变量在一个点上。
我在做什么错?
值是一个字符串吗?它是否需要'var group ='<?pgp echo($ group)?>';'? –
这是问题!谢谢马特! –
我认为这是一个数字:) – ValeriiVasin