我应该使用还是
    2024-03-08

    我必须使用 javascript 呈现动态数据,该数据应显示为 n 行,m 列。我听说过使用表格的不良影响,但无法自行证明为什么我应该/不应该使用表格。您能否推理出选择满足需求的替代方案的最佳实践?我根本<ul>是另一种选择,我如何设法让它看起来像一张桌子?

    如果我使用表格,则无法对表格行进行动画处理。考虑到这一点,请提出替代方案。


    你不应该使用表格用于布局。使用表格来存储表格数据是完全合理的。如果您有“n 行”和“m 列”,这听起来非常像表格数据,并且使用<table>.

    至于“动画”表行,如果您的意思是使用 JavaScript 动态添加和删除表中的行,那么这是受支持的。请参阅表方法的 DOM 参考 https://developer.mozilla.org/en/DOM/table#Methods。它支持诸如insertRow() https://developer.mozilla.org/en/DOM/table.insertRow and deleteRow() https://developer.mozilla.org/en/DOM/table.deleteRow.

    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

    我应该使用

还是