javascript - 使用 JavaScript 循环遍历表格中的所有 div

标签 javascript html

我有一个包含几个 div 标签的 HTML 表格。我想循环所有的 div 并将对齐属性更改为右侧。有人有例子吗?

最佳答案

使用 jQuery

$(function(){
    $("table div").css("textAlign", "right");
});

普通Javascript( fiddle :http://jsfiddle.net/JdTfk/)

window.onload = function() {
    var tables = document.getElementsByTagName('table');

    for (var i = 0; i < tables.length; i++) {
        var divs = tables[i].getElementsByTagName("div");
        for (var j = 0; j < divs.length; j++) {
            divs[j].style.textAlign = "right";
        }
    }
}

使用CSS

table div
{
    text-align: right;
}

关于javascript - 使用 JavaScript 循环遍历表格中的所有 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8260954/

相关文章:

java - 如何使用 AngularJS 提交选项和文本输入表单

javascript - 搜索数组并返回结果的最佳方法

javascript - 如何在数据表中绑定(bind)分页按钮OnClick事件

javascript - 如何将单选按钮的选择限制为一次

javascript - 如何加载在 iframe 的文本框中指定的 URL?

javascript - 与容器内的大量元素快速交互(DOM、javascript)

javascript - FancyBox 调整宽度

javascript - primefaces 日历值在 javascript 中未定义

javascript - 改变背景颜色onclick

javascript - 如何使用 jQuery 检查 ul 是否具有特定的 li?