如何从HTML表格中删除标签?
问题描述:
就像标题所示:我需要一种方法从嵌套的HTML表中删除标记。有什么建议么?如何从HTML表格中删除<tbody>标签?
您无法解开HTML表格。
如果你正在寻找一个HTML字符串来摆脱多余<tbody></tbody>
标签,做一个字符串替换:
var html = '<table><tbody>...</tbody></table>'.replace(/<\/?tbody>/g, '');
$(html).appendTo('body');
但是浏览器仍然会呈现什么时候把表表中的行体无论如何。
+0
不,它不 - '
答
您无法解开HTML表格。
如果你正在寻找一个HTML字符串来摆脱多余<tbody></tbody>
标签,做一个字符串替换:
var html = '<table><tbody>...</tbody></table>'.replace(/<\/?tbody>/g, '');
$(html).appendTo('body');
但是浏览器仍然会呈现什么时候把表表中的行体无论如何。
+0
不,它不 - '
问题描述:
就像标题所示:我需要一种方法从嵌套的HTML表中删除标记。有什么建议么?如何从HTML表格中删除<tbody>标签?
您无法解开HTML表格。
如果你正在寻找一个HTML字符串来摆脱多余<tbody></tbody>
标签,做一个字符串替换:
var html = '<table><tbody>...</tbody></table>'.replace(/<\/?tbody>/g, '');
$(html).appendTo('body');
但是浏览器仍然会呈现什么时候把表表中的行体无论如何。
+0
不,它不 - '
答
您无法解开HTML表格。
如果你正在寻找一个HTML字符串来摆脱多余<tbody></tbody>
标签,做一个字符串替换:
var html = '<table><tbody>...</tbody></table>'.replace(/<\/?tbody>/g, '');
$(html).appendTo('body');
但是浏览器仍然会呈现什么时候把表表中的行体无论如何。
+0
不,它不 - '
什么问题,我可以问一下吗? – BoltClock 2012-01-13 19:45:46
不要看到它发生恐怕 - 大多数浏览器会注入它们,如果他们失踪。它们是表格的重要组成部分。 – 2012-01-13 19:47:02
'
'标签对你做了什么? :O – Jakub 2012-01-13 19:47:21回答
您无法解开HTML表格。
如果你正在寻找一个HTML字符串来摆脱多余
<tbody></tbody>
标签,做一个字符串替换:但是浏览器仍然会呈现什么时候把表表中的行体无论如何。
不,它不 - '
@Joe:韦尔普,我有一个脑屁。据我所知,浏览器仍然把'
这比这更复杂一点,如果你在源HTML中没有'
',一些浏览器肯定会把它放在那里,我知道Chrome会。但是,如果您在JS中创建了“您是否试过jquery
remove()
函数?删除表格主体*以及所有行*。 – BoltClock 2012-01-13 19:50:20
@BoltClock,公平地说,测试人员并没有明确表示这是他想做还是不做。哎呀,他从未说过这甚至应该发生在浏览器中,在这种情况下,我说使用sed:'$ sed -i's/ // g'file.html' – nwellcome 2012-01-13 19:59:52
相关问题