获取javascript类中的文档计数列表

获取javascript类中的文档计数列表,javascript,html,Javascript,Html,这是html 第一名 你好,世界 不行 这是javascript 类列表{ 静态重启(){ document.getElementById(“列表”).innerHTML=“Numeros Primos”; } 静态添加(数字){ document.getElementById(“列表”).innerHTML+=“”+Number+”” } 获取计数(){ 返回文档.getElementById(“列表”).childElementCount } } document.getEleme

这是html

  • 第一名
  • 你好,世界
  • 不行


这是javascript

类列表{
静态重启(){
document.getElementById(“列表”).innerHTML=“
  • Numeros Primos
  • ”; } 静态添加(数字){ document.getElementById(“列表”).innerHTML+=“
  • ”+Number+”
  • ” } 获取计数(){ 返回文档.getElementById(“列表”).childElementCount } } document.getElementById(“count”).innerHTML=List.count; //返回未定义
    问题

    我无法得到列表中的计数

    它返回“未定义”


    静态计数:)

    类列表{
    静态重启(){
    document.getElementById(“列表”).innerHTML=“
  • Numeros Primos
  • ”; } 静态添加(数字){ document.getElementById(“列表”).innerHTML=document.getElementById(“列表”).innerHTML+“
  • ”+Number+”
  • ” } 静态获取计数(){ 返回文档.getElementById(“列表”).childElementCount; } } document.getElementById(“count”).innerHTML=List.count
    • 第一名
    • 你好,世界
    • 不行

    <ul id="List">
       <li><h2>Numeros Primos</h2></li>
       <li>Hello World</li>
       <li>Not Work</li>
    </ul>
    <p id="count"></p>
    
    class List {
            static Restart() {
                document.getElementById("List").innerHTML = "<li><h2>Numeros Primos</h2></li>";
            }
            static add(Number) {
                document.getElementById("List").innerHTML += "<li>" + Number + "</li>"
            }
            get count() {
                return document.getElementById("List").childElementCount
            }
        }
    
        document.getElementById("count").innerHTML = List.count;
        // return undefined