反正有没有在 JavaScript 变量中存储动态 PHP 值?

我有一个用于在单击按钮时滚动表格的 JavaScript 函数,但我的代码中有多个表格,并且无法为每个表格使用多个函数我想使用 PHP 以动态方式存储所有表格的 ID。


<script type="text/javascript">

    // Do something in JavaScript

    var x = <?php echo $row_[document_id]; ?>;

    // etc..

</script>

document_id 是在 PHP 中动态访问的值。


ABOUTYOU
浏览 131回答 2
2回答

慕慕森

将 PHP 变量值保存在 HTML 隐藏输入元素中。&nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="hidden"&nbsp;value="<?php&nbsp;echo&nbsp;$row_[document_id]?>"&nbsp;id="getValue">然后从 JavaScript 或 jQuery 获取值。&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;x&nbsp;=&nbsp;$("#getValue").val();

ITMISS

而不是使用var x = <?php echo $row_[document_id]; ?>;你可以使用这样的东西:<?phpecho '<script>var x = ' . $row_document_id . ';</script>';?>如果 data 是字符串,则可以使用双引号:<?phpecho '<script>var x = "' . $row_document_id . '";</script>';?>此外,最好使用let代替var.希望有所帮助。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript