问题标签 [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 投票
2 回答
5838 浏览

php - 如何让php打开一个html文件,向上走两行,然后写在那里并关闭?

我正在制作一个小 php 文件来记录一些 IP 地址。它将 ips 和日期/时间写入 html 文件。html 文件将是一个表格。所以我想这样做:

所以我需要它来打开文件,在上面的行上写下 ip 和日期/时间</table> 我已经有了 php 来写我想要的东西,但是它写了一个底部。

我是新手,不知道在哪里放什么。。

这就是我所拥有的:

0 投票
1 回答
2717 浏览

html - 如何创建两个相同高度的桌子?

我希望两张桌子具有相同的高度。如果左表包含比右表更长的文本,我希望它与左表一样长。

这是它现在的样子:

在此处输入图像描述

我不能设置高度,因为这会限制你可以写多少文字......

这就是我想要的:

在此处输入图像描述

代码:

0 投票
4 回答
358 浏览

html - 表在 IE 中显示与 Opera 不同

我有一张表,上面有这样的代码:

问题是在 IE 中表格有框架和表格边框 = 1。怎么办?

0 投票
2 回答
320 浏览

html - 在网页上呈现表格数据,以便用户直接将其复制到 Excel 中

在我的网页上,我希望能够呈现表格数据并让用户可以将其直接复制到 Excel 中。然而这不起作用,所有数据都粘贴在一个单元格中:

如何呈现这些数据,以便可以将其直接复制到 Excel 中。

0 投票
6 回答
9901 浏览

html - 如何让多个单独的 HTML 表格都与最宽表格的宽度相同

问题:我有 HTML 标记来处理由嵌套在另一个表中的多个表组成。我希望“内表”都具有相同的宽度。我还希望所有“内桌”的宽度不超过自然状态下最宽的“内桌”的宽度。

不想简单地将所有表格的宽度设置为某个固定百分比,因为在实际生成 HTML 页面之前,我事先不知道最宽的“内表”的宽度应该是多少。

这是一个视觉示例

来源:https ://en.wikipedia.org/wiki/File:Erasene-screen001.png

我希望所有表的宽度都与内表零相同。目前,没有一个表格有指定的宽度,这就是我喜欢的方式,因为我希望所有内部表格自然选择默认情况下最宽的表格的宽度。

问题:是否有任何人知道的任何 CSS、JQuery 或 Javascript 技巧可以获得这种所需的样式?

更新:我即将删除这个问题,因为人们似乎想对我投反对票,因为我没有充分的理由不想要 100%。我确实有充分的理由......直到运行时我也不知道哪个表将是“最外层”表(这是一个递归生成的可能无限深度的结构)。

0 投票
6 回答
126066 浏览

html - HTML表格跨越整个宽度

考虑:

这段代码仍然在桌子的两边留下一“英寸”的空间。我试图让表格跨越页面的整个宽度。

0 投票
5 回答
9449 浏览

javascript - 表格行 SHOW / HIDE *Without* Column Width Resizing, w/ TableLayout: auto

我有多行表格,显示待售物品。当用户单击一行时,Javascript 会在其下方插入/显示一个新行,其中包含有关该项目的详细信息。问题是当描述很长时,它会强制列宽重新调整/调整大小。这会改变列的位置,真的很烦人,尤其是对用户而言。现在,我有我的 table.style.tableLayout: auto。我实际上更喜欢这种方式,因为列会根据内容进行调整。

我的问题是:如何动态“锁定”表格中列的宽度,以便在插入/显示新行时,列不会重新调整/调整大小?

我试过了:

  1. 将表格动态设置为临时“tableLayout:fixed”
  2. 插入/显示我的新行
  3. 将表格改回“tableLayout:auto”

Actions 1 & 2 适用于 FireFox,但不适用于 Safari 和 IE (6 & 7)。然而,做这三个似乎可以防止列移动太多。

沮丧是无法忍受的......失去很多睡眠......请帮助!

谢谢。

0 投票
1 回答
1742 浏览

jquery - 如何在 jquery 中创建可拖动的表格?

我有一个表,其列指示数据项的属性。然后将每个项目放入相应的列中,这意味着某些列可能是空的,当然这些列并不都包含相同数量的元素(或者更确切地说,n每列中的最后一个元素是空的,除了具有大多数元素)。

无论如何,我想为用户提供一种将数据项从一列拖到另一列的方法。我猜这可以在jquery中完成。我从未使用过 jquery,但在 Google 和 jquery.com 上都进行了一些搜索,但无法找到任何符合我要求的内容。

我只需要使用普通的 HTML 表格并使其单元格可拖动吗?或者在 JQuery(或插件)中有什么东西可以满足我的要求吗?

编辑:Macka 的回复很有帮助,但并没有完全符合我的要求。是否有允许将表格中的单个单元格从一列移动到另一列的东西?我应该能够仅使用 jQuery UI Draggable 插件来做到这一点吗?如果是这样,我现在无法弄清楚如何......

0 投票
16 回答
1474 浏览

html - 为什么_不_使用 html 表格进行布局

这两天我一直在思考这个问题。我目前正在编写一个 Web 应用程序(实际上是在一个现有的、广泛的应用程序中添加一个屏幕)。我知道使用“表格”进行布局是一个很大的禁忌。但在这个应用程序中,所有页面都使用表格进行布局。我决定改用 div 来创建我的新页面。但我遇到了两个障碍。

  1. 我需要做的很多布局工作已经在其他页面上完成了,如果我使用 div 代替,我不能重用其中的任何一个(CSS 和 JS 之类的东西)。这会导致更多的工作并推迟我的完成日期。

  2. 布局中一些更复杂的部分使用 div 确实很难做到,而使用表格却很容易做到。也许这只是我是“老派”,因为我不是一个 web/html 类型的人(我过得很好)。

那么,为什么我不能使用表格?我不想争论,只是想看看除了“这是正确的做法”类型的东西之外是否还有任何令人信服的论点。我知道这是正确的做法。我想知道为什么?

0 投票
6 回答
32736 浏览

jquery - HTML 表格行链接

使 HTML 表格的一行成为链接的最佳方法是什么?我目前正在使用 jquery 对行进行斑马条纹,并突出显示 onmouseover/off 选定的行,所以如果 JavaScript 是答案,请使用 jquery。