为什么我只能使用id =“ account”一次?

时间:2019-11-11 22:19:26

标签: html ethereum web3 metamask

我正在使用web3获取Metamask中登录帐户的以太坊地址

当我在导航栏中使用此ID时,我为其分配了帐户地址id =“ account”,它会打印地址,但不会在另一个div中显示。

enter image description here enter image description here enter image description here

我的问题是为什么我只能在前端使用一次id =“ balance”? 另一件事是我只能在UI上使用1次,但我很好奇为什么会这样?

1 个答案:

答案 0 :(得分:4)

ID表示标识符。 HTML 中的id属性唯一地标识一个元素。您不能有两个具有相同ID的元素。这违反了ID的目的。当浏览器解析HTML形成DOM时,您的浏览器会去除其中的所有信息。