Object 由innerHTML创建的标记不起作用

Object 由innerHTML创建的标记不起作用,object,html-lists,Object,Html Lists,我试图获取由innerHTML在html li标记上创建的ID。但它总是让我明白 [object HtmlListElement]在我通过innerHTML创建之后。下面是由innerHTML创建的代码 ... document.querySelector('test').innerHTML='; ... 但当我在身体上创建123时,我就可以得到id了。没问题。但当我使用innerHTML作为上面的第一个代码来创建一些id为的li时,我无法从li获取id innerHTML创建的html和原

我试图获取由innerHTML在html li标记上创建的ID。但它总是让我明白 [object HtmlListElement]在我通过innerHTML创建之后。下面是由innerHTML创建的代码


...
document.querySelector('test').innerHTML=';
...

但当我在身体上创建123时,我就可以得到id了。没问题。但当我使用innerHTML作为上面的第一个代码来创建一些id为的li时,我无法从li获取id

innerHTML创建的html和原始创建的html之间的区别是什么

如何获取innerHTML创建的html的li id

期待您的回复。
谢谢

元素ID不能以数字开头。

谢谢。但我试图通过文本创建id。还是一样的错误。document.querySelector('test').innerHTML=';