![](/img/trans.png)
[英]How to minimize if else statement with file types in javascript?
[英]How to call a JavaScript file inside a PHP if/else statement?
我必須根據用戶從下拉菜單中的選擇調用不同的JavaScript文件。
我試圖這樣做:
if ($subject == "Chemistry") {
'<script src="ChartJS_Chemistry></script>';
}
但這似乎不起作用。
關於如何根據下拉菜單選擇激活正確文件的任何建議?
如前所述,您沒有echo
。
但是你的語法也是錯誤的:
'<script src="ChartJS_Chemistry></script>';
您是否缺少"
並且我假設您還缺少文件擴展名?
應該是這樣的:
echo '<script src="ChartJS_Chemistry.js"></script>';
也; 這不是最佳做法。 關閉您的PHP標記,然后以HTML編寫腳本標記:
<?php if( true ) { ?>
<script src="ChartJS_Chemistry.js"></script>
<?php } ?>
從那以后,您就不會再將PHP與HTML混合了-不好的習慣。
如果文件是ChartJS_Chemistry.js,則文件路徑已損壞
打電話一樣。
if ($subject == "Chemistry") {
echo "<script src='ChartJS_Chemistry.js'></script>";
}
if ($subject == "Chemistry") {
//close php tag here
?>
<script src="ChartJS_Chemistry"></script>
<?php //start php tag again here
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.