首页 > 解决方案 > 如何在 Javascript 中转换元素 id 中的变量值

问题描述

如果我在A这个值中声明值,我想通过 idB访问getElementById()。我可以使用这种方法吗?

var A = 10;
var B = doument.getElementbyId(A)
console.log(B)

标签: javascripthtmlgetelementbyid

解决方案


区分大小写在 JavaScript 中很重要。

  1. 您在“doument”中有拼写错误(缺少“c”)
  2. 您在“getElementbyId”中有语法错误(“b”应大写)
  3. id参数getElementById应该是区分大小写的字符串

您可以通过调用将整数转换为字符串toString()

var A = 10;
var B = document.getElementById(A.toString())
console.log(B)
<div id="10">Hello World</div>


推荐阅读