Показать сообщение отдельно
Старый 26.07.2003, 01:52
LisinDanil вне форума Посмотреть профиль Отправить личное сообщение для LisinDanil Посетить домашнюю страницу LisinDanil Найти все сообщения от LisinDanil
  № 3  
LisinDanil

Регистрация: Jul 2003
Адрес: Москва
Сообщений: 9
последний вариант не работает, решил проблему следующим путём, сделал функцию, которая переводит грязний код спец-символов в чистый -


function getTextNodeValueHTML(q, targetXML) {
nodeArray = targetXML.selectNodes(q+'/text()');
result = nodeArray[0].toString();
left = result.split("<");
result = left[0];
for (i=1; i<left.length; i++) {
result += "<"+left[i];
}
right = result.split("&gt;");
result = "";
for (i=0; i<right.length; i++) {
if (i == right.length-1) {
result += right[i];
} else if (i<right.length-1) {
result += right[i]+">";
}
}
return result;
}