gpt4 book ai didi

javascript - document.getElementById 与 SMARTY 变量

转载 作者:行者123 更新时间:2023-11-27 23:50:51 24 4
gpt4 key购买 nike

我需要从以 SMARTY 变量作为 ID 的 div 中获取 .innerHTML

看起来像这样:

<div id="{$products_data.IMAGE}">{$products_data.QTY}</div>

到目前为止我尝试过但由于某种原因不起作用的是:

test = document.getElementById("{$products_data.IMAGE}").innerHTML;

有人有使用 SMARTY 和 Javascript 的经验吗?

最佳答案

在 .tpl 文件中使用全局 JavaScript 变量从 Smarty 传递值。

.tpl文件中:

<script>
// Global variables
var smartyDivId = "{$products_data.IMAGE}";
</script>

.js文件中:

if (typeof smartyDivId != undefined) {
test = document.getElementById(smartyDivId).innerHTML;
}

关于javascript - document.getElementById 与 SMARTY 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32719453/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com