我在js脚本中有一个变量,我想从php脚本设置并从我的js脚本访问。
我怎样才能以良好的编码方式做到这一点。
目前,我在js脚本中使用全局变量来实现此目的:(
从PHP设置变量:
$js = '<script type="text/javascript">';
$js .= "g_sourceType = '$sourcetype';";
$js .= "</script>\n";
在我的js脚本中定义和访问它:
var g_sourceType; // at global scope
...
function SetSubmitFocus()
{
switch (g_sourceType) {
...
答案 0 :(得分:0)
检查这是否有帮助
$js = '<script type="text/javascript">';
$js .= "(function() {
g_sourceType = function() {
return '$sourcetype';
};
})();";
$js .= "</script>\n";