我在網(wǎng)站上引入menu.js"<script?type='text/javascript'?src="js/menu.js"></script>$abc?=?'123';
<script?type='text/javascript'?src="js/menu.js"></script>但假設(shè)我在網(wǎng)站上有個值想要帶給menu.js我php, js應(yīng)該怎麼寫,menu.js才會取到$abc值呢?menu.js裡面:var?url?=?'';
var?get?=?'';我想把$abc帶給url我想到的是直接寫在html上但這樣不好管理
4 回答

HUX布斯
TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超6個贊
url 在php頁面作為全局變量,通過PHP賦值
<script type="text/javascript">
var url = <?php echo $abc ?>;
</script>
<script type='text/javascript' src="js/menu.js"></script>

30秒到達(dá)戰(zhàn)場
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個贊
<script type='text/javascript'>
var a = <%echo $url%>;
</script>
<script type='text/javascript' src="js/menu.js"></script>
menu.js
console.log(a);

藍(lán)山帝景
TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個贊
你從menu.js發(fā)送的請求,php文件echo的東西就是返回值,比如你用jquery,success(data){}data就是你要的值。如果你直接訪問php文件,那echo的東西就直接在頁面上。
- 4 回答
- 0 關(guān)注
- 259 瀏覽
添加回答
舉報
0/150
提交
取消