而Element没有style属性。然而,HTMLElement通过它的ElementCSSInlineStyle扩展接口实现了它。
因为ts默认用的是Element,需要声明为HTMLElement let top = <HTMLImageElement>document.querySelector('.Top'); top.style.display = 'none' ; 1. 2. 或是下面这样 let top = document.querySelector('.Top') as HTMLElement; top.style.display = 'none' ; 1. 2. 当然如果你用的是angular的话,建议...
querySelectorAll返回一个已知包含Element的NodeList,但不是特定的HTMLElement。在您的示例中,您知道这些...