将数据从PHP传递到JavaScript

rac*_*420 1 javascript php

我有一个简单的PHP变量,我需要继续javascript部分.

码:

<?php
if ($p == 'home') { $selected == '0'; }
if ($p == 'music') { $selected == '1'; }
if ($p == 'videos') { $selected == '2'; }
if ($p == 'search') { $selected == '3'; }
if ($p == 'about') { $selected == '4'; }
if ($p == 'contact') { $selected == '5'; }
?>
<script type="text/javascript">
//SYNTAX: tabdropdown.init("menu_id", [integer OR "auto"])
tabdropdown.init("colortab", $selected) <-- $selected is the variable I want to carry over
</script>
Run Code Online (Sandbox Code Playgroud)

Que*_*tin 8

它与任何其他文本相同.

tabdropdown.init("colortab", <?php echo $selected; ?>)
Run Code Online (Sandbox Code Playgroud)

由于该值是一组已知值中的一个,它们都是数字,因此不需要转义或引用.