如何使用Javascript区分HTML中的内容标记和格式化标记

时间:2013-03-24 08:53:35

标签: javascript html

是否有通用的方法来区分格式标签,如B,BR,P等,使用Javascript来区分包含DIV,SPAN等标签的文本。即使格式化标签中包含内容,该方法也应该有效(例如B或P标签中将包含内容。

1 个答案:

答案 0 :(得分:0)

使用document.getElementsByTagNamedocument.querySelectorAll可以按标记名选择元素。后者可能适合您的需求,例如

var nontxt = document.querySelectorAll('b, i, em, hr, br');

如果您需要文档中的所有空元素,请尝试使用此(css3)选择器

var nontxt = document.querySelectorAll(':empty');