问题标签 [html-table]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3690 浏览

html - 随着内部 div 的扩展,使 HTML 列更宽

请考虑以下几点:

出于某种原因,包含 div 的列不会像样式建议的那样扩展到 500px。

你知道如何让 td 遵守我在样式中指定的宽度吗?

0 投票
4 回答
14078 浏览

javascript - 如何使用 JavaScript 删除 HTML 中的所有表格?

如何删除网页中的所有表格?这些表没有任何关联的 ID。

0 投票
1 回答
8313 浏览

html - displaytag 表列总计

我正在使用displaytag JSP 标记库来生成显示列总计的表格。例如,在下面的 JSP 代码中,只有具有该属性的列total="true"才会生成总计。

问题是 displaytag 将这些总计放在 <tr>表格正文的最后,但我需要将它们放在表格页脚内 <tfoot>。如果不对 JavaScript 中生成的 HTML 进行后处理,这是否可行?

0 投票
1 回答
15684 浏览

javascript - 用jQuery修改选定表格单元格的样式属性?

我正在使用直接 DOM 操作构建一个非常基本的 HTML 表格创建器/编辑器(基于 designMode iframe)。这很痛苦,显然是由于 Internet Explorer。

在设计模式下,插入到 iframe 编辑区的表格可以调整大小,并且可以自由编辑单元格的内容。在 Firefox 中,也可以添加和删除行和列。我目前专注于编辑边框宽度、前景色和背景色以及其他需要 DOM 工作的东西。

问题在于 IE6/7 中缺少适当的 DOM 选择/范围功能。我无法找到几个同时选择的单元格的包含节点。对于单个单元格,它可以使用 parentElement,但对于几个选定的单元格,parentElement 是容纳 TD 单元格的 TR 节点。由于缺少anchorNode、focusNode 和W3C DOM 提供的各种偏移,我无法弄清楚如何仅提取对TR 内已选择的那些TD 单元的节点引用。

我已经为符合 W3C 的浏览器实现了单个单元格以及选定单元格组的表格创建和样式修改,但我完全坚持使用 IE 实现。jQuery可以帮助我吗?我从未使用过它,但它似乎足够直观,掌握它所需的时间比弄清楚如何单独使用 IE DOM 做到这一点要少。

有三个基本的样式修改场景需要工作:

  1. 未通过 Ctrl/Cmd 单击显式选择但其中包含文本光标的表格单元格必须更改其背景颜色。单元格中可能包含格式化文本或其他父节点/子节点关系复杂器。
  2. 几个明确选择的表格单元格(Ctrl/Cmd 单击、Shift 选择或只是用鼠标“绘制”)必须更改其背景颜色。这必须适用于连续的矩形选择以及分散的单个选定单元格。
  3. 需要可以对“选定表”进行表级修改(边框宽度、颜色等)。也就是说,在编辑区域中有多个表格的情况下,将针对一个或多个具有光标焦点的表格(场景 1)或其中包含选定单元格(场景 2)的表格进行修改。

在 Firefox 中,我已经拥有适用于所有三个场景的代码。现在我需要一个跨浏览器的解决方案。有谁能够帮助我?

(之前在这里讨论过 IE 的选择和范围问题,但不是在 jQuery 的上下文中。我一眼就发现这些164147、218043、235411

0 投票
6 回答
55144 浏览

jquery - jQuery可拖动表格元素

jQuery 的draggable功能似乎不适用于表格(在 FF3 或 Safari 中)。很难想象这如何工作,所以它没有发挥作用也就不足为奇了。

我想知道 a) 是否有任何具体原因导致这不起作用(从 w3c/HTML 规范的角度来看)和 b) 获取可拖动表格行的正确方法是什么。

由于边框折叠和行高算法,我喜欢真正的表格——任何可以做这些事情的替代方案都可以正常工作。

0 投票
14 回答
2377 浏览

html - 为什么使用表格进行网站布局如此邪恶

我是一名 Winforms 和业务引擎开发人员,两年多来第一次使用 asp.net,在那段时间里我注意到了一些约定的变化。

反“布局表格”运动背后的逻辑是什么?

是否允许使用 css 类来处理布局,如果是这样,这是否真的是页面上的一个问题,你相当肯定会保持静态,或者它只是被认为是“丑陋的”?

0 投票
3 回答
2064 浏览

java - displaytag:抑制 HTML 表格中的零

我有一个由 displaytag 标记库在 JSP 中生成的 HTML 表。我想禁止出现在表格中的任何零,即它们应该被一个空白单元格替换。有没有直接的方法来实现这一目标?

0 投票
2 回答
3424 浏览

asp.net - 表设计成嵌套数据列表

我使用下面的代码来查看像图 1 这样的结果,但是像图 2 这样的结果即将到来。应该怎么做才能解决?

asp代码:

风格:

VB代码:

图一: http://img146.imageshack.us/my.php?image= 89632085xz4.jpg

图二:http ://img227.imageshack.us/my.php?image= 15383944jq6.jpg

0 投票
5 回答
967 浏览

css - 表格显示的表格标签很糟糕……但是像 rt 类型这样的调查问题呢?

在 html 中显示表单时使用表格标签是不好的设计吗?

简而言之,这个问题的公认答案是:是的......

...但是这样的事情呢:

我真的想不出不同的更好的解决方案。该示例来自 SurveyMonkey,也使用了表格。

将表格标签用于此类 likert 类型的问题仍然是糟糕的设计吗?

0 投票
7 回答
926 浏览

html - Even column heights without using a TABLE

Is there a way to have two columns, that match each other in height, without using table cells, fixed heights or Javascript?

Using a TABLE

Using DIVs

The goal is to make both backgrounds extend the full height regardless of which side is taller.

Nesting one in the other wouldn't work because it doesn't guarantee both side are the correct height.

Unfortunately, the preview showed the working HTML, but the actual post stripped it out. You should be able to paste this into an HTML file and see what I mean.