javascript - 将 TD 值作为其文本

标签 javascript jquery html html-table

是否可以获取 TD 的值并将其作为文本?

<td class="itemtd" value="58057" bgcolor="red"></td>

我似乎无法读取该值,甚至无法检查它是否存在,这是我到目前为止所尝试过的,但它不起作用

<script>
$(function(){
    $('.itemtd').each(function(){
        if ($(this).val() != '') {
        $(this).append($(this).val());
        }
    });
});
</script>

最佳答案

您应该能够使用 jquery attrhtml 获取值并将其放置在标记内:

<script>

    $(function(){
        $('.itemtd').each(function(){
            if ($(this).attr('value') != '') {
              $(this).html($(this).attr('value'));
            }
        });
    });

</script>

关于javascript - 将 TD 值作为其文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36016495/

相关文章:

javascript - 在 html 中声明 Controller 与父状态相同

javascript - 使用完全限定的 URL 在 Sizzle 中选择元素的方法

html - 当转换反转时,CSS 的转换延迟可以被禁用/更改吗?

javascript - ajax 后上传进度 - 仅限客户端

javascript - JavaScript 中的长文本滚动

javascript - React - 从其他链接导航到部分

jquery - 如何使用 jQuery 增加数量字段的值?

javascript - 检查多个值并显示错误

javascript - 倒计时器在新页面上重置

javascript - 从 aspx.cs 页面调用 html 页面中定义的 javascript 函数