是否有通用的方法来区分格式标签,如B,BR,P等,使用Javascript来区分包含DIV,SPAN等标签的文本。即使格式化标签中包含内容,该方法也应该有效(例如B或P标签中将包含内容。
答案 0 :(得分:0)
使用document.getElementsByTagName
或document.querySelectorAll
可以按标记名选择元素。后者可能适合您的需求,例如
var nontxt = document.querySelectorAll('b, i, em, hr, br');
如果您需要文档中的所有空元素,请尝试使用此(css3)选择器
var nontxt = document.querySelectorAll(':empty');