Моя проблема в том, что когда я использую этот код:
var queuediv = document.getElementById('MSO_ContentTable');
var total = get_text(queuediv);
countTotal = total.split(/\s+/).length;
, это функция
function get_text(el) {
ret = "";
var length = el.childNodes.length;
for (var i = 0; i < length; i++) {
var node = el.childNodes[i];
if (node.nodeType != 8) {
ret += node.nodeType != 1 ? node.nodeValue : get_text(node);
}
}
return ret;
}
, она дает мне разные значения в IE, а другой браузер дает то же значение.Так есть ли проблема с моим регулярным выражением?
Спасибо.