javascript - 在 Javascript 中将 Console.Log 存储为变量
问题描述
我正在尝试捕获站点加载时加载的 adobe 体验 ID。我希望记录 ID,然后将其传递给变量,然后将其传递给表单上的隐藏字段。我有下面的代码,但它在传递时显示为变量未定义。我知道该变量未定义,因为我猜您无法将变量存储为 console.log。任何建议将不胜感激。
<script>
var a = console.log(_satellite.getVar("Experience Cloud ID"));
window.onload = function() {
console.log(a);
document.getElementById("tfa_1").value = a;
};
</script>
解决方案
您可以将 _satellite.getVar("Experience Cloud ID") 存储在变量中,然后在需要时随时对其进行控制台记录。
var a = _satellite.getVar("Experience Cloud ID");
推荐阅读
- google-api - 谷歌日历,获取活动天数
- node.js - Spotify API 授权重定向太多次
- python - 如何使用并行编程更快地运行 scipy 的 ndimage.generic_filter()?
- jquery - 使用 textarea 将 html 插入数据库的严重问题
- firebase - Xamarin Firebase 和 Syncfusion DataGrid。如何监听 Firebase 更改?
- r - 替代 dput()、cat() 将向量保存到全局环境
- reactjs - React Material UI 全部大写
- java - 从文件中读取数据并将其存储在两个数组中
- c++ - 如果里面没有任何东西,循环会更快吗?
- c++ - 在 for 循环中使用 getline() 后难以获得双精度