Moze neki predlog JS funkcije koja ce extraktovati text iz HTML-a? Znaci u principu samo vratiti sve bez HTML tagova, to mi sasvim odgovara...
Dakle ako imam
Code:
<font size="1"><p>neki text pa broj <span> 10 </span></p></font>
<font size="1"><p>neki text pa broj <span> 10 </span></p></font>
treba da mi vrati "neki text pa broj 10" :)
Probao sam sa ovako necim, rekurzija, ali pravi mi mrtvu petlju u nekim slucajevima, ne mogu nikako da nadjem zasto...
Code:
function AUI_striptext(HTML){
a = HTML.indexOf("<");
b = HTML.indexOf(">");
HTMLlen = HTML.length;
c = HTML.substring(0, a);
if(b == -1)
b = a;
d = HTML.substring((b + 1), HTMLlen);
Word = c + d;
tmp = Word.indexOf("<");
if(tmp != -1)
Word = AUI_striptext(Word);
return Word;
}
function AUI_striptext(HTML){
a = HTML.indexOf("<");
b = HTML.indexOf(">");
HTMLlen = HTML.length;
c = HTML.substring(0, a);
if(b == -1)
b = a;
d = HTML.substring((b + 1), HTMLlen);
Word = c + d;
tmp = Word.indexOf("<");
if(tmp != -1)
Word = AUI_striptext(Word);
return Word;
}
Hvala!