Войти

Показать полную графическую версию : [решено] Получение количества строк в тэге textarea


System Failure
02-02-2009, 03:11
Доброго времени суток.

Сразу прошу прощения, за столь дешевый вопрос. Но как ни странно - я не смог найти на него ответ в гугле, поэтому и обращаюсь к вам. Суть проблемы состоит вот в чем:


имеется некий тэг <textarea></textarea> с неким текстом состоящим из "н"-количества строк. вся суть в том - чтобы разбить весь этот текст на строки. к примеру сделать так, чтобы из следующего текста выдернуть строки, и к примеру присвоить каждому элемента массива значение соответсвующей строки.

<textarea>
строка 1
строка 2
строка 3
строка 4
</textarea>

в таком случае некий массив будет после этой процедуры выглядеть следующим образом:

array = ["строка 1","строка 2","строка 3","строка 4"];

Заранее спасибо! :)

Sham
02-02-2009, 08:18
можно и так
eval('var array = [\''+

document.getElementById('textarea').value.replace(/\'/g, '\\\'').replace(/\r?\n/g, '\', \'')

+ '\'];');

System Failure
02-02-2009, 10:59
спасибо за ответ!




© OSzone.net 2001-2012