我有一个用于在单击按钮时滚动表格的 JavaScript 函数,但我的代码中有多个表格,并且无法为每个表格使用多个函数我想使用 PHP 以动态方式存储所有表格的 ID。<script type="text/javascript"> // Do something in JavaScript var x = <?php echo $row_[document_id]; ?>; // etc..</script>document_id 是在 PHP 中动态访问的值。
2 回答
慕慕森
TA贡献1856条经验 获得超17个赞
将 PHP 变量值保存在 HTML 隐藏输入元素中。
<input type="hidden" value="<?php echo $row_[document_id]?>" id="getValue">
然后从 JavaScript 或 jQuery 获取值。
var x = $("#getValue").val();
ITMISS
TA贡献1871条经验 获得超8个赞
而不是使用
var x = <?php echo $row_[document_id]; ?>;
你可以使用这样的东西:
<?php
echo '<script>var x = ' . $row_document_id . ';</script>';
?>
如果 data 是字符串,则可以使用双引号:
<?php
echo '<script>var x = "' . $row_document_id . '";</script>';
?>
此外,最好使用let代替var.
希望有所帮助。
添加回答
举报
0/150
提交
取消