Если я правильно понял вам надо вытянуть текст из тегов (ваша эта задачка), я обычно это решаю методом объекта string - строка.match(Регулярка)
я бы так это решил
var text = "<some>sdgsdgsd</some>\n<some>12312412</some>"
var pattern = /<some>(.*)<\/some>/img;
if(pattern.test(text)==true) {
text2 = text.match(pattern);
i = text2.length;
for(k=0;k<i;k++){
text2[k]=text2[k].replace(/((<\/some>)|(<some>))/img,'')
alert("Найдено " + text2[k])
}}