我在網站上引入menu.js"<script type='text/javascript' src="js/menu.js"></script>$abc = '123';
<script type='text/javascript' src="js/menu.js"></script>但假設我在網站上有個值想要帶給menu.js我php, js應該怎麼寫,menu.js才會取到$abc值呢?menu.js裡面:var url = '';
var get = '';我想把$abc帶給url我想到的是直接寫在html上但這樣不好管理
4 回答
HUX布斯
TA贡献1876条经验 获得超6个赞
url 在php页面作为全局变量,通过PHP赋值
<script type="text/javascript">
var url = <?php echo $abc ?>;
</script>
<script type='text/javascript' src="js/menu.js"></script>
30秒到达战场
TA贡献1828条经验 获得超6个赞
<script type='text/javascript'>
var a = <%echo $url%>;
</script>
<script type='text/javascript' src="js/menu.js"></script>
menu.js
console.log(a);
蓝山帝景
TA贡献1843条经验 获得超7个赞
你从menu.js发送的请求,php文件echo的东西就是返回值,比如你用jquery,success(data){}data就是你要的值。如果你直接访问php文件,那echo的东西就直接在页面上。
- 4 回答
- 0 关注
- 239 浏览
添加回答
举报
0/150
提交
取消