javascript - TypeScript 为 HTMLCollectionOf<Element>、NodeCollection<Element>、google 自动完成表单设置 css 样式

标签 javascript html css typescript

我如何为 HTMLCollectionOf 或 NodeCollection 设置 css 样式

 let items = document.querySelectorAll('.pac-item') as NodeListOf<HTMLElement>;

enter image description here

对于 HTMLElement 设置样式效果很好 enter image description here

最佳答案

谢谢大家! 我的失败......那是元素的集合......通过迭代解决了它

 var items:any = document.getElementsByClassName('pac-item');
        for (let i = 0; i < items.length; i++) {
            let element = items[i];
            element.style.background = '#2B2B2B';
            element.style.color = '#DEDEDE';
        }

关于javascript - TypeScript 为 HTMLCollectionOf<Element>、NodeCollection<Element>、google 自动完成表单设置 css 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48093614/

相关文章:

html - Bootstrap 选项卡透明下划线

javascript - 在 Laravel 中将数据从一个 Vue.js 组件传递到另一个组件的最佳实践

javascript - 如何使用替换来去掉数字?

jquery - Angular Responsive Table 不适用于 Internet Explorer 9 (IE 9)。适用于 IE 10

css - slider 行为不当

javascript - 从属性中选择元素,冒号后的值未知

javascript - 如何修复 429(请求过多)?

javascript - Jquery 取消绑定(bind)与 one() 绑定(bind)的事件

javascript - 修改 Angular $scope 后 DOM 没有刷新

javascript - jquery - .slideToggle() First Click 不能正常工作