Javascript 在</头>;(闭合头部)标记,以便使用java脚本检索它

Javascript 在</头>;(闭合头部)标记,以便使用java脚本检索它,javascript,Javascript,我有一个名为$myVar=“6542”的php变量 我在哪里可以在我的站点的标记之前回显它(并且不触发任何html问题),以便能够使用javascript获取值 Ty几乎任何地方(头部内容物是最好的地方),前提是您用标签将其包裹起来: <script> var myVar = "6542"; </script> var myVar=“6542”; 几乎任何地方(头部内容物是最好的地方),只要您用标签将其包裹起来: <script> var myVa

我有一个名为$myVar=“6542”的php变量

我在哪里可以在我的站点的
标记之前回显它(并且不触发任何html问题),以便能够使用javascript获取值

Ty

几乎任何地方(头部内容物是最好的地方),前提是您用
标签将其包裹起来:

<script>
  var myVar = "6542";
</script>

var myVar=“6542”;
几乎任何地方(头部内容物是最好的地方),只要您用
标签将其包裹起来:

<script>
  var myVar = "6542";
</script>

var myVar=“6542”;

把它扔到标签上方的某个地方。简单

<script type="text/javascript>var myvar = '<?=htmlspecialchars($myVar);?>';</script>

把它扔到标签上方的某个地方。简单

<script type="text/javascript>var myvar = '<?=htmlspecialchars($myVar);?>';</script>

标签中
头部的任何位置<代码>myVar=“”
这个变量会被任何externl js脚本获取吗?是的,如果你在包含js文件之前添加它,只要它在需要访问它的其他脚本之前被回显到页面中。@webmasters它是全局的——在声明之后,任何试图访问它的人都可以读取它。
head
标记中的任何地方<代码>myVar=“”
这个变量会被任何externl js脚本获取吗?是的,如果你在包含js文件之前添加它,只要它在需要访问它的其他脚本之前被回显到页面中。@webmasters它是全局的——在声明之后,任何试图访问它的人都可以读取它。添加
htmlspecialchars()
只要进来就好了case@Pekka
json\u encode
对于javascript转义更为理想,它还将
编码为
,这样即使完成了也不会破坏标记,这是一个很好的建议(因为如果字符串中有“任何”,它将无法正确输出)。嗯,非常好,当我将它粘贴到源代码中时,我会得到一个错误。我使用dreamweaver作为编码应用程序,它说有一个错误。。但它并没有告诉我是什么错误,我是这样做的:varid='6581';添加一个
htmlspecialchars()
就可以了case@Pekka
json\u encode
对于javascript转义更为理想,它还将
编码为
,这样即使完成了也不会破坏标记,这是一个很好的建议(因为如果字符串中有任何,它将无法正确输出)。嗯,非常好,当我把它粘贴到我的源代码中时,我得到了一个错误。我使用dreamweaver作为编码应用程序,它说有一个错误。。但它并没有告诉我是什么错误,我是这样做的:varid='6581';