Javascript -需要使用泛型类处理元素
Javascript - Need to Work With Elements With Generic Classes
我写了一些javascript来适应我在SharePoint页面上的一些条件格式的需要。有几个表,在web部件中,我正在对一些单元格的样式进行更改。我使用一个nodelist来完成我的需求(没有唯一的id),一切都工作得很好,直到对表进行了更改,导致我的nodelist引用中断(我知道这是不可避免的…)。我想知道是否有人对如何更好地选择或区分具有相同类名并包含将更改的数据的元素有输入。
的例子:
<td class="asd"> blah blah blah </td>
<td class="asd"> content content </td>
<td class="asd"> test test test </td>
使用getElementsByClassName()
var tds = document.getElementsByClassName('asd');
console.log(tds);
for (var i = 0; i < tds.length; i++) {
tds[i].style.color = 'green';
}
<table>
<tr>
<td class="asd">blah blah blah</td>
<td class="asd">content content</td>
<td class="asd">test test test</td>
</tr>
</table>
var td=document.getElementsByClassName("asd");//returns array of elements by this class name
td[0]
td[1]
...
相关文章:
- 在NativeScript中使用泛型参数扩展Android类
- 序列化表单数据并发布到泛型处理程序
- 有没有一种方法可以在泛型(<T>)函数/类(Typescript)中获取泛型类型的名称
- node.js 使用 function.prototype.apply 执行的泛型函数
- 如何使用闭包编译器在 javascript 中注释扩展泛型类型的类
- 将泛型函数动态关联到对象属性时的作用域.(模块模式)
- 如何在基于泛型类的选择在页面加载时显示/隐藏控件
- Typescript:注入泛型并获取 ES6 模块名称
- 泛型“New”约束等效于 TypeScript
- AngularJS 返回加载控制器的泛型函数
- 如何实例化 java 泛型类
- 如何使用泛型处理程序或jquery从数据库中获取数据集
- 根据泛型函数中的参数动态添加ajax处理程序
- 使用JQueryAjax和ASP.NET泛型处理程序时必须采取的XSS和CSRF预防之外的安全措施
- 将 JavaScript 对象反序列化为 C# 处理程序中的泛型列表
- 给泛型事件处理程序提供参数
- 如何从泛型javascript中引用React类
- Javascript -需要使用泛型类处理元素
- 创建一个泛型类来将敲除对象与页面绑定
- 引用 Visual Studio 中第二个项目中的泛型处理程序