我想一個PHP變量插入到在JS環路產生取決於「$總頁數」 varaible一個下拉菜單,這裏是我的代碼:在JavaScript中使用PHP變量循環
<?php
$totalPages = 22;
?>
<script language="JavaScript">
document.write("<select name='dropdown' id='dropdown' onchange='selectedItem(this.value)'>");
for (var i=1; i <= <?php $totalPages ?>; i++)
{
document.write("<option>" + 'Page'+i + "</option>");
}
</script>
我收到錯誤:未捕獲的SyntaxError:意外的標記;在for循環的第一行。我認爲這應該與我如何引用for循環中的變量有關?
你需要'回聲$ totalPages' – billyonecan
語言=「使用Javascript」已loooooong棄用,文件撰寫被認爲是不好的習慣。但它應該儘快使用echo – devnull69
'<?echo $ totalPages?>'或'<?= $ totalPages?>' – Aliendroid