javascript - 如何在 div 框中传递链接变量?
问题描述
我在我的网站上实现了一个 UI Monero Miner:
<script src="https://minero.cc/lib/minero-miner.min.js" async></script>
<div class="minero-miner"
style="width: 400px; height: 120px"
data-key="fd10e586654d4dd42acc323598d9877a"
data-user="">
</div>
现在我想向example.com/mining.html?id=123
数据用户传递一个 URL 变量。我怎样才能做到这一点?
我已经在 js 脚本中有 id,但是我无法将这个变量传递给 div 框
<script type="text/javascript">
function getQueryVariable(variable)
{
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){
return pair[1];
}
}
}
function myFunction() {
var id_is = getQueryVariable("id");
}
</script>
解决方案
<script>
function myFunction() {
var id_is = getQueryVariable("id");
return id_is;
}
</script>
<div class="minero-miner"
style="width: 400px; height: 120px"
data-key="fd10e586654d4dd42acc323598d9877a"
data-user="myFunction()">
</div>
推荐阅读
- c# - C# Swagger 生成的客户端如何验证和使用自动生成的代码
- node.js - NodeJS 中 Geofire 库的问题
- python - 计算自定义函数之外的变量
- android - React Native:安装“应用程序”时失败。执行 gradlew.bat 时出错
- c# - 如果条件为真,如何在while循环中重复代码行c#
- shell - 为什么shell脚本中的按位运算与C不同?
- python - 来自基于 3 列的 pandas DataFrame 的二维箱
- python - 在 NetworkX 中的节点顶部显示可变大小的圆圈
- arrays - Rust 和 C 之间二维数组的低开销类型转换
- d3.js - d3 selection.exit().remove() 不起作用,_exit 始终是 array(0)