我想从URL中获取一个值,将其添加到我的slots.html上的span标记中,以便用户可以读取它,然后将该值写入另一个JS文件中,以便在游戏进行时对其进行更改。网址代码工作正常,我也得到了相应的值:为什么我没有从我的getElementById()中获取值?
elId("wallet").textContent = (values["bank"]);
返回例如1234
<p>Player Bank: <span id="wallet"></span></p>
这显示1234正确
但是当我试图从我的html中获得的价值(var elWallet=elId("wallet");
)到另一个JS页面,它将返回<span id="wallet"></span>
而不是1234.
有人请向我解释我做错了什么,以及如何提高我对此的理解。任何帮助,将不胜感激!
编辑:var elId = function(id) {return document.getElementById(id); }
是我写的使写document.get更容易的函数。
编辑2:好吧,我发现这个问题,通过与朋友交谈,谢谢反正所有的帮助。
你分配给它的'textContent'属性,但你没看过的'textContent'财产。 – Ryan
ELId是你写的一个函数吗?如果是的话,你可以发布它。 –
对不起,我对JavaScript相当陌生,请您详细说明一下,还增加了功能!我希望这可以帮助 –