文档.getElementById与SMARTY变量
document.getElementById with SMARTY Variable
我需要将.innerHTML
从具有SMARTY变量作为ID的div中取出。
它看起来像这样:
<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变量
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- 将PHP变量传递给jQuery时遇到问题
- 如何将smarty变量与javascript变量进行比较
- Smarty-可以't将变量内容插入javascript
- javascript函数中的smarty变量
- 如何使用Smarty通过函数传递javascript变量
- 给jquery选择器指定一个smarty变量
- 如何在smarty中读取PHP数组到Java脚本变量
- 文档.getElementById与SMARTY变量
- javascript中的Smarty变量
- 将变量PHP Smarty传递给Javascript
- 在Smarty模板中使用javascript函数中的PHP变量
- 将JavaScript变量分配给Smarty变量
- 我如何创建一个变量在Smarty和填充这个变量与html代码
- 将JavaScript变量传递给smarty
- 从PHP传递给Smarty和Javascript的变量
- 在jQuery函数中使用smarty变量
- 如何在jquery中使用smarty变量